summaryrefslogtreecommitdiffstats
path: root/sys/net/if_tun.c
Commit message (Expand)AuthorAgeFilesLines
* Revert last change and insure the driver can support other address families.jlemon2003-03-081-0/+18
* The tun driver is INET only. Don't pretend to support other address families.jlemon2003-03-081-25/+0
* Finish driving a stake through the heart of netns and the associatedpeter2003-03-051-5/+0
* Update netisr handling; Each SWI now registers its queue, and all queuejlemon2003-03-041-3/+48
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+8
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-2/+2
* Clean up whitespace, s/register //, refrain from strong urge to ANSIfy.des2003-03-021-31/+31
* uiomove-related caddr_t -> void * (just the low-hanging fruit)des2003-03-021-2/+2
* NODEVFS cleanup: remove calls to cdevsw_remove()phk2003-02-261-2/+0
* Back out M_* changes, per decision of the TRB.imp2003-02-191-5/+5
* NODEVFS cleanup: unifdefphk2003-01-301-10/+0
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-5/+5
* Originally when DEVFS was added, a global variable "devfs_present"phk2003-01-191-8/+9
* network interface and link layer changes:sam2002-11-151-3/+3
* Don't check IFF_RUNNING in previous change.simokawa2002-10-251-2/+2
* Don't send/recieve packets when the interface is down.simokawa2002-10-231-0/+9
* Don't us an array[1], it just hides where '&' isn't used right.phk2002-10-201-11/+11
* In an SMP environment post-Giant it is no longer safe to blindlytruckman2002-10-031-2/+2
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-0/+16
* Make funsetown() take a 'struct sigio **' so that the locking canalfred2002-05-061-1/+1
* Redo the sigio locking.alfred2002-05-011-1/+1
* Replace (deprecated ?) FREE() macro with direct calls to free()luigi2002-04-041-1/+1
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* minor style(9) fix: return (foo); The file was mostly style(9) before.imp2002-02-261-16/+16
* Get rid of the twisted MFREE() macro entirely.dillon2002-02-051-11/+10
* Use the passed in thread to selrecord() instead of curthread.jhb2001-09-211-1/+1
* KSE Milestone 2julian2001-09-121-8/+9
* TUNSIFINFO now expects IFF_MULTICAST to be OR'd with either IFF_POINTOPOINTbrian2001-08-251-6/+4
* Don't terminate the uiomove() loop on a zero-length mbuf. It's notfenner2001-08-031-4/+3
* Close a race where we were releasing the unit resource at the startbrian2001-06-201-2/+4
* Remove the SI_CHEAPCLONE flag when hanging resources off the dev_tbrian2001-06-181-0/+2
* Support /dev/tun cloning. Ansify if_tun.c while I'm there.brian2001-06-011-92/+129
* Make if_tun's clone create SI_CHEAPCLONE devices.phk2001-05-251-0/+1
* Dont (ab)use drv2 to know if (si_flags & SI_NAMED) (pointed out by dd)brian2001-04-171-5/+3
* Allow MOD_UNLOADs of if_tun, and handle event handler registrationbrian2001-04-031-10/+42
* Return 0 and do nothing when we get a SIOCSIFFLAGS.brian2001-04-021-0/+1
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* Another round of the <sys/queue.h> FOREACH transmogriffer.phk2001-02-041-2/+1
* Use <sys/queue.h> macro api rather than fondle its implementation detals.phk2001-02-031-4/+4
* o Allow non-root users to open /dev/tun* (remove suser()brian2001-02-031-8/+5
* Pass the minor number rather than the unit number to make_dev()brian2001-02-021-2/+1
* Exterminate the use of PSEUDO_SET() with extreme prejudice.peter2001-01-311-11/+23
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+1
* Move the wakeup/signaling of the reader side of the tun device intojlemon2000-12-051-9/+18
* 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
OpenPOWER on IntegriCloud