[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-devel] Moving Layer4+ protocols to main git
From: |
Sylvain Rochet |
Subject: |
Re: [lwip-devel] Moving Layer4+ protocols to main git |
Date: |
Thu, 10 Sep 2015 14:16:19 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi,
On Wed, Sep 09, 2015 at 09:42:11PM +0000, Joel Cunningham wrote:
> On Sep 09, 2015, at 02:29 PM, "address@hidden" <address@hidden> wrote:
> > Joel Cunningham wrote:
> > >
> > > One final thought, we could potentially move the DHCP client into this
> > > folder since it is indeed a layer 5 protocol. Other stacks implement
> > > the DHCP client (and server) outside of the TCP/IP stack itself.
> >
> > Well, with these protocols (DNS as well) you could argue. However, DHCP
> > is too integrated into the stack (e.g. input processing, AutoIP
> > integration) for me to handle it as an applications, although it is L5.
> > Or at least, moving it to "apps" would mean more work to cleanly make
> > the core code not depend on it.
>
> Agreed, it's nice from an architectural purity standpoint, but
> practically, it might just be a waste of time to move it out
And we need link up/link down triggers for those apps which are tightly
coupled with hardware status, which means we are going to need callbacks
lists on netif event. And that's just one example which came to my mind.
Sylvain
signature.asc
Description: Digital signature