aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_tun.c
Commit message (Expand)AuthorAgeFilesLines
* tun/tap: merge and rename to `tuntap`Kyle Evans2019-05-081-1112/+0
* tun(4): Don't allow open of open or dying devicesKyle Evans2019-04-251-15/+14
* tun/tap: close race between destroy/ioctl handlerKyle Evans2019-04-251-1/+18
* tun(4): Defer clearing TUN_OPEN until much laterKyle Evans2019-04-231-2/+2
* tun: VIMAGE fix for if_tun clonerKristof Provost2019-03-051-25/+80
* Remove unused argument to priv_check_cred.Mateusz Guzik2018-12-111-1/+1
* Use strlcpy() instead of strncpy().Michael Tuexen2018-10-031-1/+1
* For changing the MTU on tun/tap devices, it should not matter whether itMichael Tuexen2018-09-291-9/+14
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-1/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-2/+2
* Disallow TUN and TAP character device IOCTLs to modify the network deviceHans Petter Selasky2017-11-291-1/+2
* Allow writing IP packets of length TUNMRU no matter if TUNSIFHEAD is setMichael Tuexen2016-05-191-2/+5
* * Address review (and add a bit myself).Mark Murray2015-07-121-1/+1
* Huge cleanup of random(4) code.Mark Murray2015-06-301-1/+1
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-2/+1
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-8/+8
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-3/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+3
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-3/+1
* Remove AppleTalk support.Gleb Smirnoff2014-03-141-6/+0
* Remove IPX support.Gleb Smirnoff2014-03-141-6/+0
* Teach every SIOCGIFSTATUS provider to fill in ifs->ascii anyway.Alexander V. Chernikov2014-01-071-1/+3
* Restore the entropy gathering from the m_data pointer value, not theAdrian Chadd2013-11-021-1/+1
* Convert the random entropy harvesting code to use a const void * pointerAdrian Chadd2013-11-011-1/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Debug run. This now works, except that the "live" sources haven'tMark Murray2013-10-061-1/+1
* Snapshot. This passes the build test, but has not yet been finished or debugged.Mark Murray2013-10-041-1/+1
* Clear knlist before destroying it in tap(4) and tun(4). This fixes laterGleb Smirnoff2013-10-021-0/+1
* Clean up SIOCSIFDSTADDR usage from ifnet drivers. The ioctl itself isGleb Smirnoff2013-09-111-4/+0
* Bring in some behind-the-scenes development, mainly By Arthur Mesh,Mark Murray2013-09-071-2/+1
|\
| * Snapshot; Do some running repairs on entropy harvesting. More needs to follow.Mark Murray2013-08-261-2/+1
* | Don't clear the unused SI_CHEAPCLONE flag in tap_create()/tuncreate().Davide Italiano2013-09-071-2/+0
|/
* Add a missing module version declaration to if_tun(4).Mark Johnston2013-08-071-0/+1
* Add const qualifier to the dst parameter of the ifnet if_output method.Gleb Smirnoff2013-04-261-11/+9
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-3/+3
* Make the "struct if_clone" opaque to users of the cloning API. UsersGleb Smirnoff2012-10-161-12/+12
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Remove an incorrect commentEd Maste2012-09-251-1/+0
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Get rid of D_PSEUDO.Ed Schouten2011-10-181-1/+1
* Fix a deficiency in the selinfo interface:Attilio Rao2011-08-251-0/+1
* Tag mbufs of all incoming frames or packets with the interface's FIBBjoern A. Zeeb2011-07-031-0/+1
* Properly return an ENOBUFS error if a write to a tun(4) device failsJohn Baldwin2011-06-031-10/+7
* Fix white space nits and stylePyun YongHyeon2011-05-061-9/+7
* Do not increment collision counter if transmit have failed.Pyun YongHyeon2011-05-061-3/+1
* Only hide the ifa and not the tp under #ifdef INET as the tp is neededBjoern A. Zeeb2010-10-011-1/+1
* - Expand scope of tun/tap softc locks to cover more softc fields andJohn Baldwin2010-09-221-54/+34
* Verify interface up status using its link state onlyQing Li2010-03-161-0/+2
* In both if_tun and if_tap:Konstantin Belousov2010-02-281-9/+2