diff options
author | brian <brian@FreeBSD.org> | 1998-05-21 21:49:08 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 1998-05-21 21:49:08 +0000 |
commit | 56df88b778aee0e60678672b107a48a8ea05cb48 (patch) | |
tree | 13b88ca17b38e787c84b0cd242677b3c3c0b93c3 /usr.sbin/ppp/mbuf.h | |
parent | e077fa331b8a428923ded3a95d0b8d47084cf670 (diff) | |
download | FreeBSD-src-56df88b778aee0e60678672b107a48a8ea05cb48.zip FreeBSD-src-56df88b778aee0e60678672b107a48a8ea05cb48.tar.gz |
MFMP: Make ppp multilink capable.
See the file README.changes, and re-read the man page.
Diffstat (limited to 'usr.sbin/ppp/mbuf.h')
-rw-r--r-- | usr.sbin/ppp/mbuf.h | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/usr.sbin/ppp/mbuf.h b/usr.sbin/ppp/mbuf.h index da6255c..4c7612f 100644 --- a/usr.sbin/ppp/mbuf.h +++ b/usr.sbin/ppp/mbuf.h @@ -15,7 +15,7 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. * - * $Id: mbuf.h,v 1.10 1997/12/03 10:23:50 brian Exp $ + * $Id: mbuf.h,v 1.11.2.5 1998/05/01 19:25:24 brian Exp $ * * TODO: */ @@ -44,17 +44,21 @@ struct mqueue { #define MB_IPIN 4 #define MB_ECHO 5 #define MB_LQR 6 -#define MB_MODEM 7 +#define MB_LINK 7 #define MB_VJCOMP 8 -#define MB_LOG 9 -#define MB_IPQ 10 -#define MB_MAX MB_IPQ +#define MB_IPQ 9 +#define MB_MP 10 +#define MB_MAX MB_MP -extern int plength(struct mbuf *); -extern struct mbuf *mballoc(int, int); -extern struct mbuf *mbfree(struct mbuf *); -extern void pfree(struct mbuf *); -extern void mbwrite(struct mbuf *, u_char *, int); -extern struct mbuf *mbread(struct mbuf *, u_char *, int); -extern void LogMemory(void); -extern int ShowMemMap(struct cmdargs const *); +struct cmdargs; + +extern int mbuf_Length(struct mbuf *); +extern struct mbuf *mbuf_Alloc(int, int); +extern struct mbuf *mbuf_FreeSeg(struct mbuf *); +extern void mbuf_Free(struct mbuf *); +extern void mbuf_Write(struct mbuf *, u_char *, int); +extern struct mbuf *mbuf_Read(struct mbuf *, u_char *, int); +extern void mbuf_Log(void); +extern int mbuf_Show(struct cmdargs const *); +extern void mbuf_Enqueue(struct mqueue *, struct mbuf *); +extern struct mbuf *mbuf_Dequeue(struct mqueue *); |