aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_tun.c
Commit message (Expand)AuthorAgeFilesLines
* MFC remove the MFREE() mbuf macro and cleanup twists in related code.Matthew Dillon2002-02-131-3/+2
* Ignore any IFF_MULTICAST flag specification in ioctl(TUNSIFMODE)Brian Somers2001-11-251-2/+1
* MFC: Allow IFF_MULTICAST flag specification in ioctl(TUNSIFMODE)Brian Somers2001-11-231-6/+4
* MFC 1.97: be robust to zero-length mbufs and print interface name whenBill Fenner2001-08-081-4/+3
* MFC: Return 0 and do nothing when we get a SIOCSIFFLAGSBrian Somers2001-04-211-0/+1
* MFC:David E. O'Brien2001-03-061-23/+26
* MFC: Correct the byte-order of the address family passed to bpfBrian Somers2000-11-011-5/+12
* MFC: set if_typeBrian Somers2000-07-191-0/+2
* Track if_i{bytes,packets,errors}.Matthew N. Dodd2000-02-161-0/+4
* Remove unused includesBrian Somers2000-01-291-7/+0
* Redo the intrq.c idea asBrian Somers2000-01-271-115/+2
* Move the *intrq variables into net/intrq.c and unconditionallyBrian Somers2000-01-241-21/+65
* Implement TUN[GS]IFHEAD ioctls. Passing a non-zero int to TUNSIFHEADBrian Somers2000-01-231-38/+136
* Add a new TUNSIFPID ioctl to update the tun_pid (recorded inBrian Somers2000-01-211-0/+3
* Zap #include "tun.h" (for NTUN) - which isn't used anymore.Peter Wemm1999-09-271-2/+0
* Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp1999-09-251-5/+0
* Remove NBPF conditionality of bpf calls in most of our network drivers.Poul-Henning Kamp1999-09-251-9/+2
* Give if_tun the "almost clone" makeover.Poul-Henning Kamp1999-08-151-67/+59
* Back out redundant check, and remove the MAXMTU comparison as it'sBrian Somers1999-08-061-7/+4
* Define IF_MAXMTU and IF_MINMTU and don't allow MTUs withBrian Somers1999-08-061-3/+8
* Don't complain if 0 bytes are written to the tun device, simplyBrian Somers1999-07-261-1/+4
* fix a problem w/ zero byte writes to the tunnel device. It would bypassJohn-Mark Gurney1999-07-231-1/+1
* Rename bpfilter to bpf.Dag-Erling Smørgrav1999-07-061-6/+6
* Add a new interface ioctl, to return "aux status".Poul-Henning Kamp1999-06-191-1/+11
* Simplify cdevsw registration.Poul-Henning Kamp1999-05-311-3/+1
* This commit should be a extensive NO-OP:Poul-Henning Kamp1999-05-301-3/+19
* In tunclose():Brian Somers1999-05-271-11/+15
* Add sufficient braces to keep egcs happy about potentially ambiguousPeter Wemm1999-05-061-2/+2
* Suser() simplification:Poul-Henning Kamp1999-04-271-1/+1
* Implement TUNSIFMODE and TUNSLMODE.Dag-Erling Smørgrav1999-03-241-1/+42
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* Undo #undef KERNEL hack for vnode.h to avoid vnode_if.h.Peter Wemm1999-01-171-6/+0
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticArchie Cobbs1998-12-071-1/+0
* Installed the second patch attached to kern/7899 with some changes suggestedDon Lewis1998-11-111-11/+18
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-3/+3
* Support more than 256 tun devices:Brian Somers1998-04-271-9/+13
* Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108.Dag-Erling Smørgrav1998-04-171-1/+1
* Use getmicrotime() for if_lastchange, 10msec is plenty precision.Poul-Henning Kamp1998-04-061-1/+1
* Don't depend on "implicit int" or bloat the data section in theBruce Evans1998-02-201-1/+1
* Revert previous commit. Remove all ifp->if_* = 0 initializations,Steve Price1998-02-011-7/+0
* Initialize if_ibytes and if_obytes to zero.Steve Price1998-01-251-0/+2
* Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style.Eivind Eklund1998-01-241-0/+1
* Move softc stuff into if_tunvar.hBrian Somers1998-01-111-0/+1
* Make INET a proper option.Eivind Eklund1998-01-081-2/+8
* Removed unused #includes.Bruce Evans1997-11-181-18/+26
* Update select -> pollPeter Wemm1997-09-141-20/+20
* As the Tunnel device has no real inherrent MRU limit,Julian Elischer1997-06-111-1/+1
* Don't include <sys/ioctl.h> in the kernel. Stage 6: includeBruce Evans1997-03-241-1/+3
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.Bruce Evans1997-03-231-1/+1
* Don't try to do anything with the `ifr' parameter for SIOCADDMULTIGarrett Wollman1997-01-171-15/+0