Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2001 05:53:28 +0200 (SAT)
From:      John Hay <jhay@icomtek.csir.co.za>
To:        joerg@FreeBSD.org (Joerg Wunsch)
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/net if_sppp.h if_spppsubr.c
Message-ID:  <200112280353.fBS3rS589509@zibbi.icomtek.csir.co.za>
In-Reply-To: <200112272238.fBRMcqf85062@freefall.freebsd.org> from Joerg Wunsch at "Dec 27, 2001 02:38:50 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Joerg,

Low level sync driver are still broken because they are suddenly required
to include high level network stuff that they previously didn't have to.
They drive the the lines and don't/didn't need to know about ip and things
like that. Please build a kernel with modules and you will see that the
if_ar and if_sr modules break.

Thanks

John
-- 
John Hay -- John.Hay@icomtek.csir.co.za

> joerg       2001/12/27 14:38:50 PST
> 
>   Modified files:
>     sys/net              if_sppp.h if_spppsubr.c 
>   Log:
>   Break out the relevant fields from struct sppp into a struct
>   sppp_parms that are needed for the SPPPIO[GS]DEFS ioctl commands.
>   This allows it to keep struct sppp inside #ifdef _KERNEL (where it
>   belongs), and prevents userland programs that wish to include
>   <net/if_sppp.h> from including the earth, the hell, and the universe
>   before the are able to resolve all the kernel-internal stuff that's in
>   struct sppp.
>   
>   Discussed with: hm
>   MFC after:      1 month
>   
>   Revision  Changes    Path
>   1.20      +43 -25    src/sys/net/if_sppp.h
>   1.79      +7 -1      src/sys/net/if_spppsubr.c
> 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112280353.fBS3rS589509>