summaryrefslogtreecommitdiffstats
path: root/sys/net/if_tun.c
Commit message (Expand)AuthorAgeFilesLines
...
* Lock down the network interface queues. The queue mutex must be obtainedjlemon2000-11-251-25/+6
* Have tuninit() return an error if an interface address is NULL.jlemon2000-11-021-19/+23
* BPF wants packets in host byte order whereas TUN_IFHEAD wants thembrian2000-10-151-5/+12
* Rename lminor() to dev2unit(). This function gives a linear unit numberphk2000-09-191-2/+2
* Avoid the modules madness I inadvertently introduced by making thephk2000-09-021-14/+2
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)phk2000-08-201-0/+34
* Initialise ifnet::if_typebrian2000-07-171-0/+2
* Track if_i{bytes,packets,errors}.mdodd2000-02-161-0/+4
* Remove unused includesbrian2000-01-291-7/+0
* Redo the intrq.c idea asbrian2000-01-271-115/+2
* Move the *intrq variables into net/intrq.c and unconditionallybrian2000-01-241-21/+65
* Implement TUN[GS]IFHEAD ioctls. Passing a non-zero int to TUNSIFHEADbrian2000-01-231-39/+137
* Add a new TUNSIFPID ioctl to update the tun_pid (recorded inbrian2000-01-211-0/+3
* Zap #include "tun.h" (for NTUN) - which isn't used anymore.peter1999-09-271-2/+0
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
* Remove NBPF conditionality of bpf calls in most of our network drivers.phk1999-09-251-9/+2
* Give if_tun the "almost clone" makeover.phk1999-08-151-68/+60
* Back out redundant check, and remove the MAXMTU comparison as it'sbrian1999-08-061-7/+4
* Define IF_MAXMTU and IF_MINMTU and don't allow MTUs withbrian1999-08-061-3/+8
* Don't complain if 0 bytes are written to the tun device, simplybrian1999-07-261-1/+4
* fix a problem w/ zero byte writes to the tunnel device. It would bypassjmg1999-07-231-1/+1
* Rename bpfilter to bpf.des1999-07-061-6/+6
* Add a new interface ioctl, to return "aux status".phk1999-06-191-1/+11
* Simplify cdevsw registration.phk1999-05-311-3/+1
* This commit should be a extensive NO-OP:phk1999-05-301-3/+19
* In tunclose():brian1999-05-271-11/+15
* Add sufficient braces to keep egcs happy about potentially ambiguouspeter1999-05-061-2/+2
* Suser() simplification:phk1999-04-271-1/+1
* Implement TUNSIFMODE and TUNSLMODE.des1999-03-241-1/+42
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-271-2/+2
* Undo #undef KERNEL hack for vnode.h to avoid vnode_if.h.peter1999-01-171-6/+0
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-1/+0
* Installed the second patch attached to kern/7899 with some changes suggestedtruckman1998-11-111-11/+18
* This commit fixes various 64bit portability problems required fordfr1998-06-071-3/+3
* Support more than 256 tun devices:brian1998-04-271-9/+13
* Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108.des1998-04-171-1/+1
* Use getmicrotime() for if_lastchange, 10msec is plenty precision.phk1998-04-061-1/+1
* Don't depend on "implicit int" or bloat the data section in thebde1998-02-201-1/+1
* Revert previous commit. Remove all ifp->if_* = 0 initializations,steve1998-02-011-7/+0
* Initialize if_ibytes and if_obytes to zero.steve1998-01-251-0/+2
* Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style.eivind1998-01-241-0/+1
* Move softc stuff into if_tunvar.hbrian1998-01-111-0/+1
* Make INET a proper option.eivind1998-01-081-2/+8
* Removed unused #includes.bde1997-11-181-18/+26
* Update select -> pollpeter1997-09-141-20/+20
* As the Tunnel device has no real inherrent MRU limit,julian1997-06-111-1/+1
* Don't include <sys/ioctl.h> in the kernel. Stage 6: includebde1997-03-241-1/+3
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.bde1997-03-231-1/+1
* Don't try to do anything with the `ifr' parameter for SIOCADDMULTIwollman1997-01-171-15/+0
* Change default tun MTU back to 1500.fenner1996-12-161-1/+6
OpenPOWER on IntegriCloud