aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if.c
Commit message (Expand)AuthorAgeFilesLines
* Add the folowing set accessor functions for recently-added members of ifnetStephen J. Kiernan2017-01-311-0/+45
* Garbage collect IFT_IEEE80211 (but leave the define for possible reuse)Andriy Voskoboinyk2017-01-281-1/+0
* ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.hDexuan Cui2017-01-281-1/+0
* After the in_control() changes in r257692, an existing address isLuiz Otavio O Souza2017-01-251-1/+1
* ifnet: introduce event handlers for ifup/ifdown eventsDexuan Cui2017-01-241-0/+3
* if: Defer the if_up until the ifnet.if_ioctl is called.Sepherosa Ziehau2017-01-061-2/+4
* ifnet: Use if_link_state snapshot to invoke ifnet_link_eventSepherosa Ziehau2016-10-121-1/+1
* Partially revert r257696/r257713, which have an issue with writing to userGleb Smirnoff2016-07-241-0/+13
* Several device drivers call if_alloc() and then do further checks andBjoern A. Zeeb2016-06-291-0/+3
* After r302054 unloading an network interface driver on a kernelBjoern A. Zeeb2016-06-221-1/+8
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-12/+94
* After tearing down the interface per-"domain" bits, set the data areaBjoern A. Zeeb2016-06-061-1/+3
* Similarly to r301505 protect the removal of the ifa from the if_addrheadBjoern A. Zeeb2016-06-061-1/+4
* In if_purgeaddrs() we cannot hold the lock over the entire loopBjoern A. Zeeb2016-06-061-0/+3
* In if_attachdomain1() there does not seem to be any reasonBjoern A. Zeeb2016-05-281-2/+1
* Change net.link.log_promisc_mode_change to a read-only tunableNick Hibma2016-05-251-1/+1
* Rather than having the if_vmove() code intermixed in the vnet_destroy()Bjoern A. Zeeb2016-05-181-0/+17
* Import the 'iflib' API library for network drivers. From the author:Scott Long2016-05-181-0/+13
* When handling SIOCSIFNAME ensure that the new interface name is NULDon Lewis2016-05-151-0/+5
* Allow silencing of 'promiscuous mode enabled/disabled' messages.Nick Hibma2016-05-121-4/+14
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* sys/net* : for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-3/+3
* During if_vmove() we call if_detach_internal() which in turn calls the eventBjoern A. Zeeb2016-04-111-0/+11
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-0/+41
* If vnets are torn down while ifconfig runs an ioctl to say, destroy anBjoern A. Zeeb2015-12-221-3/+17
* Revert r292275 & r292379Steven Hartland2015-12-171-19/+5
* Fix lagg failover due to missing notificationsSteven Hartland2015-12-151-5/+19
* Overhaul if_enc(4) and make it loadable in run-time.Andrey V. Elsukov2015-11-251-0/+4
* Move iflladdr_event eventhandler invocation to if_setlladdr.Alexander V. Chernikov2015-11-141-2/+1
* Use lladdr_event to propagate gratiotus arp.Alexander V. Chernikov2015-11-091-11/+2
* Fix lladdr change propagation for on vlans on top of it.Alexander V. Chernikov2015-11-011-1/+3
* Unify loopback route switching:Alexander V. Chernikov2015-09-161-49/+26
* Constantify lookup key in ifa_ifwith* functions.Alexander V. Chernikov2015-09-051-17/+17
* MFP r274295:Alexander V. Chernikov2015-08-081-63/+2
* Prevent null-pointer dereferencing.Marko Zec2015-07-201-3/+4
* Fix endless recursion in sys/net/if.c's drbr_inuse_drv(), found by clangDimitry Andric2015-06-231-1/+1
* ifmedia changes:Eric Joyner2015-04-071-0/+1
* Add if_input_default() method, that will be used for if_inputAndrey V. Elsukov2015-03-121-0/+10
* Fix group membership of cloned interfaces when one is moved byHiroki Sato2015-03-021-8/+26
* Finish r274175: do control plane MTU tracking.Alexander V. Chernikov2014-11-171-0/+1
* Fix some minor TSO issues:Hans Petter Selasky2014-11-111-7/+0
* Use standard mtx(9), rwlock(9), sx(9) system initialization macrosGleb Smirnoff2014-11-091-12/+2
* ifindex_alloc_locked() never fails and doesn't have no-lock version,Gleb Smirnoff2014-11-081-16/+5
* Remove struct arpcom. It is unused by most interface types, that allocateGleb Smirnoff2014-11-071-1/+1
* Remove useless structure ifindex_entry.Gleb Smirnoff2014-11-071-12/+8
* Make checks for rt_mtu generic:Alexander V. Chernikov2014-11-061-2/+13
* Move if_get_counter initialization from if_attach into if_alloc.Andrey V. Elsukov2014-10-231-6/+2
* Finally, convert counters in struct ifnet to counter(9).Gleb Smirnoff2014-09-281-71/+18
* Improve transmit sending offload, TSO, algorithm in general.Hans Petter Selasky2014-09-221-6/+80
* Remove ifq_drops from struct ifqueue. Now queue drops are accounted inGleb Smirnoff2014-09-191-1/+1