summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2001-08-17 20:17:18 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2001-08-17 20:17:18 +0000
commit19465445f29be6011d18974bc7c382873e44fefe (patch)
tree2fd7cce29fcc8f38b9640f2a8939c8e46e500836 /c
parent2001-08-10 Radzislaw Galler <rgaller@et.put.poznan.pl> (diff)
downloadrtems-19465445f29be6011d18974bc7c382873e44fefe.tar.bz2
2001-08-16 Mike Siers <mikes@poliac.com>
* pppd/STATUS: Updated by Joel based upon email from Mike. * pppd/cbcp.c, pppd/cbcp.h: Readded files. These support callback functionality that has not even been compiled under RTEMS yet.
Diffstat (limited to 'c')
-rw-r--r--c/src/exec/libnetworking/ChangeLog6
-rw-r--r--c/src/libnetworking/ChangeLog6
-rw-r--r--c/src/libnetworking/pppd/STATUS38
-rw-r--r--c/src/libnetworking/pppd/cbcp.c0
-rw-r--r--c/src/libnetworking/pppd/cbcp.h0
5 files changed, 48 insertions, 2 deletions
diff --git a/c/src/exec/libnetworking/ChangeLog b/c/src/exec/libnetworking/ChangeLog
index bb87d86154..fd5db5cf00 100644
--- a/c/src/exec/libnetworking/ChangeLog
+++ b/c/src/exec/libnetworking/ChangeLog
@@ -1,3 +1,9 @@
+2001-08-16 Mike Siers <mikes@poliac.com>
+
+ * pppd/STATUS: Updated by Joel based upon email from Mike.
+ * pppd/cbcp.c, pppd/cbcp.h: Readded files. These support callback
+ functionality that has not even been compiled under RTEMS yet.
+
2001-08-16 Joel Sherrill <joel@OARcorp.com>
* pppd/example/Makefile: Removed.
diff --git a/c/src/libnetworking/ChangeLog b/c/src/libnetworking/ChangeLog
index bb87d86154..fd5db5cf00 100644
--- a/c/src/libnetworking/ChangeLog
+++ b/c/src/libnetworking/ChangeLog
@@ -1,3 +1,9 @@
+2001-08-16 Mike Siers <mikes@poliac.com>
+
+ * pppd/STATUS: Updated by Joel based upon email from Mike.
+ * pppd/cbcp.c, pppd/cbcp.h: Readded files. These support callback
+ functionality that has not even been compiled under RTEMS yet.
+
2001-08-16 Joel Sherrill <joel@OARcorp.com>
* pppd/example/Makefile: Removed.
diff --git a/c/src/libnetworking/pppd/STATUS b/c/src/libnetworking/pppd/STATUS
index 3bcf2e205b..72aa80d792 100644
--- a/c/src/libnetworking/pppd/STATUS
+++ b/c/src/libnetworking/pppd/STATUS
@@ -2,5 +2,39 @@
# $Id$
#
-This file needs to be redone to reflect tasks left after the 2.3.11
-update.
+
+Notes from Mike Siers <mikes@poliac.com>
+========================================
+
+I know that several users have tried out this version of
+pppd under RTEMS. It has been successfully used as both
+a client and server. Below are the only issues that I
+know of.
+
+1) Large packet ping causes RTEMS box to lock up
+ If you ping the RTEMS box over the ppp link with a packet
+ size greater than 1500, the RTEMS box locks up. I think
+ the problem is in the pppd ethernet driver.
+
+2) Upgrade the libnetworking/modem files
+ This upgrade did not modify the ppp ethernet driver files
+ in the libnetworking/modem directory. Would like to
+ upgrade these files. Hopefully, it will fix the large
+ packet ping problem.
+
+3) The files cbcp.c and cbcp.h provide a callback feature
+ that I have not tried to compile or use. The files in
+ this directory are identical to the 2.3.11 versions.
+ for completeness.
+
+
+JOEL: Are the modifications to the original pppd such that the
+ real maintainers will accept them?
+
+No. The pppd 2.3.11 branch is an old branch. The current
+version is 2.4.x and it contains alot of extra items that
+just did not make sense to have in an embedded environment.
+I could make the RTEMS changes compatible with the standard
+2.3.11 release by using compilation flags. I have not
+contacted the maintainers to see if they are interested.
+
diff --git a/c/src/libnetworking/pppd/cbcp.c b/c/src/libnetworking/pppd/cbcp.c
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/c/src/libnetworking/pppd/cbcp.c
diff --git a/c/src/libnetworking/pppd/cbcp.h b/c/src/libnetworking/pppd/cbcp.h
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/c/src/libnetworking/pppd/cbcp.h