summaryrefslogtreecommitdiffstats
path: root/sys/net/if_tun.c
Commit message (Expand)AuthorAgeFilesLines
* Merge the dev_clone and dev_clone_cred event handlers into a singlerwatson2005-08-081-2/+4
* Fix some long standing bugs in writing to the BPF device attached todwmalone2005-06-261-7/+6
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-25/+30
* Change m_uiotombuf so it will accept offset at which data should be copiedemax2005-05-041-1/+1
* Explicitly hold a reference to the cdev we have just cloned. Thisphk2005-03-311-1/+3
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Include fcntl.hphk2004-12-221-2/+3
* Utilize m_uiotombuf() in device write method, instead of home-grownglebius2004-10-311-38/+12
* Assign pointer NULL, not 0.glebius2004-10-111-1/+1
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-0/+2
* Bring in the first chunk of altq driver modifications. This covers themlaier2004-07-021-7/+30
* Second half of the dev_t cleanup.phk2004-06-171-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-13/+13
* Replace IF_HANDOFF with new IFQ_HANDOFF to enqueue with ALTQ once enabled onmlaier2004-06-151-3/+2
* Add per-softc locking to if_tun:rwatson2004-03-291-6/+66
* Lock down if_tun global variables using a new mutex, tunmtx. As withrwatson2004-03-291-11/+31
* Remove tun_proc; replace with tun_pid. tun_proc pointer may be stalerwatson2004-03-171-7/+14
* Remove stale (unused) unit variables from if_tun and if_tap softc's.rwatson2004-03-131-1/+0
* Add clone_setup() function rather than rely on lazy initialization.phk2004-03-111-0/+1
* Don't set d_flags twice. The second setting clobbered D_NOGIANT.bde2004-02-241-2/+1
* Device megapatch 4/6:phk2004-02-211-0/+2
* Device megapatch 2/6:phk2004-02-211-101/+62
* o eliminate widespread on-stack mbuf use for bpf by introducingsam2003-12-281-47/+3
* - Implement selwakeuppri() which allows raising the priority of atanimura2003-11-091-2/+2
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-6/+5
* Make TUNDEBUG use if_printf instead of printf.brooks2003-10-311-24/+17
* Use IF_MAXUNIT instead of rolling our own identical TUN_MAXUNIT.brooks2003-10-231-4/+3
* Correctly name r_unit member tun_unit.phk2003-09-271-3/+3
* 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
OpenPOWER on IntegriCloud