summaryrefslogtreecommitdiffstats
path: root/sys/net/if_tun.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dont leak an ifp reference if tun isnt ready to read.dlg2015-09-101-1/+2
* if_put after if_get.dlg2015-09-091-2/+5
* Replace sockaddr casts with the proper satosin(), ... calls.bluhm2015-09-011-7/+7
* Fix compiling a kernel without NBPFILTER > 0.reyk2015-08-281-2/+5
* Remove splassert(IPL_NET) from if_input().mpi2015-07-201-4/+1
* m_freem() can handle NULL, do not check for this condition beforehands.deraadt2015-07-151-3/+2
* MFREE(9) is dead, long live m_freem(9)!mpi2015-07-081-2/+2
* Rename if_output() into if_enqueue() to avoid confusion with commentsmpi2015-06-301-2/+2
* Increment if_ipackets in if_input().mpi2015-06-241-2/+1
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-2/+2
* Convert tun(4) to if_input().mpi2015-06-011-12/+14
* move add_net_randomness from ether_input to the if_input task.dlg2015-05-261-4/+1
* Do not increment if_opackets in if_output(). It might make sense to dompi2015-05-201-1/+2
* splx should also be called in the error case, fix a regressionmpi2015-05-191-3/+3
* Remove useless comments mentioning ether_output().mpi2015-05-151-6/+1
* Introduce if_output(), a function do to the last steps before enqueuingmpi2015-05-151-7/+4
* Do not free & reallocate a new chunk of memory for the interfacempi2015-04-301-42/+52
* Use if_get() after every tsleep(), in case the bottom half of the driverderaadt2015-04-291-2/+13
* Fix a typo introduced in the niq_enqueue() conversion.mpi2015-04-151-2/+2
* replace the use of ifqueues for most input queues serviced by netisrdlg2015-04-101-14/+5
* Kill useless comments talking about ether_input().mpi2015-04-011-2/+2
* remove the congestion handling from struct ifqueue.dlg2015-03-181-3/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* First step towards making uiomove() take a size_t size argument:miod2015-02-101-3/+3
* Delete option COMPAT_43: support for pre-sa_len binaries has been obsoleteguenther2015-01-211-2/+1
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-9/+1
* tun(4) has a pipex session which is used for multicast internally, ityasuoka2014-10-211-2/+2
* remove uneeded route.h includesjsg2014-09-081-2/+1
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* Use a custom ifa_rtrequest function for point-to-point interfacesmpi2014-05-051-4/+8
* Remove some altq tentacles.mpi2014-04-221-4/+1
* reaching into altq outside #ifdef ALTQ is bad, mmkay? ok claudiohenning2014-04-181-6/+1
* "struct pkthdr" holds a routing table ID, not a routing domain one.mpi2014-04-141-2/+2
* Eliminates struct pcred by moving the real and saved ugids intoguenther2014-03-301-2/+2
* Remove the number of in6_var.h inclusions by moving some functions andmpi2013-10-241-5/+1
* Remove the number of in_var.h inclusions by moving some functions andmpi2013-10-231-2/+1
* Uniformize drivers doing nothing with their multicast filters to makempi2013-10-191-37/+2
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-1/+5
* SIOCSIFBRDADDR is not passed to the per-driver ioctl function, so itmpi2013-10-041-5/+1
* set the IFF_RUNNNING flag when recreating an interface after themikeb2013-05-251-1/+2
* do not include machine/cpu.h from a .c file; it is the responsibility ofderaadt2013-03-281-2/+1
* Remove various read-only *maxlen variables and use IFQ_MAXLEN directly.mpi2013-03-261-2/+2
* begone, fucking rotten appletalk shit. ok roomhenning2011-07-091-12/+1
* use IF_LEN/IFQ_LEN to access and ifqueue's length field. ryan okhenning2011-07-071-4/+4
* kqueue attach functions should return an errno or 0, not a plain 1. Fixnicm2011-07-021-2/+2
* If tunread() fails, we should increment if_oerrors, not if_ierrors.matthew2010-09-231-2/+2
* Don't bother calling suser() in tunopen().matthew2010-09-221-4/+1
* pipex didn't work on output. Fixed following problems:yasuoka2010-07-081-6/+3
* Remove the incorrect if_media code. It is no longer needed to show and trackclaudio2010-05-061-37/+3