Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Nov 1997 14:15:14 -0800 (PST)
From:      Brian Somers <brian@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG
Subject:   cvs commit: src/usr.sbin/ppp tun.c tun.h Makefile ip.c lcp.c main.c os.c os.h
Message-ID:  <199711162215.OAA26196@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
brian       1997/11/16 14:15:13 PST

  Modified files:
    usr.sbin/ppp         Makefile ip.c lcp.c main.c os.c os.h 
  Added files:
    usr.sbin/ppp         tun.c tun.h 
  Log:
  Abstract data read from and written to the tun device,
  allowing for a possible header on the front of all packets.
  In OpenBSD, there's a structure containing the address
  family here.
  If we're building under OpenBSD, set up the ``flags'' part
  of struct tuninfo (not there under FreeBSD) so that we config
  the interface as POINTOPOINT.
  Prefix prototypes with ``extern'' in os.c for consistency.
  
  These changes are cosmetic under FreeBSD, but allow ppp to
  build & work under OpenBSD (bar the srandomdev() stuff,
  the inclusing of <net/if_var.h> and some Makefile symantecs).
  
  Revision  Changes    Path
  1.30      +6 -5      src/usr.sbin/ppp/Makefile
  1.30      +33 -19    src/usr.sbin/ppp/ip.c
  1.46      +9 -2      src/usr.sbin/ppp/lcp.c
  1.99      +17 -3     src/usr.sbin/ppp/main.c
  1.34      +1 -16     src/usr.sbin/ppp/os.c
  1.11      +9 -10     src/usr.sbin/ppp/os.h



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