[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-commits] [SCM] UNNAMED PROJECT branch, master, updated. 02cf50063e
From: |
Sylvain Rochet |
Subject: |
[lwip-commits] [SCM] UNNAMED PROJECT branch, master, updated. 02cf50063e0d4d8c5892ae17cffac2bf27172f5d |
Date: |
Wed, 18 Feb 2015 22:14:36 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, master has been updated
via 02cf50063e0d4d8c5892ae17cffac2bf27172f5d (commit)
via f511bec26c08133f72a53db4c25465ab9d4ed9b2 (commit)
via 9f93c16bbf20613aecb02ef1a63bcacc31307b17 (commit)
via 892e75ca923a6b3799fccbdfec088ebf6f5e16d0 (commit)
via 5e73068e09463ab420abcdba8cb10cf0b3d2b01c (commit)
via b71d9ce3f623feff6f3cade1a0080404a129ad68 (commit)
from 730529353dbae98be0122ea0843333cf0f931525 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 02cf50063e0d4d8c5892ae17cffac2bf27172f5d
Author: Sylvain Rochet <address@hidden>
Date: Wed Feb 18 23:12:23 2015 +0100
PPP, PPPoX, added warnings about functions in headers which should not be
called from lwIP user application
commit f511bec26c08133f72a53db4c25465ab9d4ed9b2
Author: Sylvain Rochet <address@hidden>
Date: Wed Feb 18 23:12:06 2015 +0100
PPP, PPPoS, only check PPPoS PCB pointer if PPPoS is not the only enabled
lower protocol
We only need to keep track of existing PPPoS interfaces if PPPoS
is not the only enabled protocol.
PPP CORE does not have callbacks pointers for all PPPoS callbacks
which should actually be required for PPPoS (VJ config, asyncmap, ...),
there is too much callbacks to create and PPPoS must be kept light,
especially for users who are only using PPPoS.
But there is a drawback, PPP CORE does not know which
lower protocols it is talking to thanks to the abstraction,
therefore if PPPoS is enabled as well as PPPoE or PPPoL2TP there
might be situation where PPP CORE calls pppos_ config functions
on interfaces which are NOT PPPoS one. This is very unlikely to
happen because protocols not supported by PPPoE or PPPoL2TP are
disabled at LCP/IPCP negotiation but we are better safe than sorry.
So we check if passed PPP pointer to PPPoS configuration functions
is a PPPoS interface by checking against a linked list of existing
PPPoS interfaces.
commit 9f93c16bbf20613aecb02ef1a63bcacc31307b17
Author: Sylvain Rochet <address@hidden>
Date: Wed Feb 18 22:22:16 2015 +0100
PPP, CORE, beautified auth protocols debug
commit 892e75ca923a6b3799fccbdfec088ebf6f5e16d0
Author: Sylvain Rochet <address@hidden>
Date: Wed Feb 18 22:15:44 2015 +0100
PPP, CORE, removed useless include of chap-new.h
commit 5e73068e09463ab420abcdba8cb10cf0b3d2b01c
Author: Sylvain Rochet <address@hidden>
Date: Wed Feb 18 21:59:08 2015 +0100
PPP, CORE, Removed (*datainput) from struct protent if not used
Data input is only used by CCP and ECP, which are not supported at this
time,
remove this entry from struct protent to save some flash.
commit b71d9ce3f623feff6f3cade1a0080404a129ad68
Author: Sylvain Rochet <address@hidden>
Date: Wed Feb 18 21:32:58 2015 +0100
PPP, CORE, Removed useless enabled_flag from struct protent
Our struct protent are const everywhere to save RAM, enable/disable
flag on a const struct is useless, saving some flash, removed.
-----------------------------------------------------------------------
Summary of changes:
src/include/netif/ppp/ppp_impl.h | 28 +++++++++++++++++--------
src/include/netif/ppp/pppoe.h | 4 +++
src/include/netif/ppp/pppos.h | 5 ++++
src/netif/ppp/auth.c | 20 ++++++++----------
src/netif/ppp/ccp.c | 3 +-
src/netif/ppp/chap-new.c | 3 +-
src/netif/ppp/demand.c | 10 +++-----
src/netif/ppp/eap.c | 3 +-
src/netif/ppp/ecp.c | 3 +-
src/netif/ppp/ipcp.c | 3 +-
src/netif/ppp/ipv6cp.c | 3 +-
src/netif/ppp/lcp.c | 5 ++-
src/netif/ppp/ppp.c | 4 +-
src/netif/ppp/pppos.c | 41 ++++++++++++++++++++++++++++++++++---
src/netif/ppp/upap.c | 3 +-
15 files changed, 97 insertions(+), 41 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-commits] [SCM] UNNAMED PROJECT branch, master, updated. 02cf50063e0d4d8c5892ae17cffac2bf27172f5d,
Sylvain Rochet <=