summaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_eiface.c
Commit message (Expand)AuthorAgeFilesLines
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* ng_eiface: fix kernel panic due to the racecondition in ng_eiface shutdown.Aleksandr Fedorov2020-04-271-1/+1
* Generate MAC address from the FreeBSD OUI range.Kirill Ponomarev2020-01-161-2/+3
* Don't use if_maddr_rlock() in ng_eiface(4), use epoch(9) directly instead.Gleb Smirnoff2019-10-101-3/+4
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-2/+3
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-1/+1
* Move iflladdr_event eventhandler invocation to if_setlladdr.Alexander V. Chernikov2015-11-141-2/+0
* Use lladdr_event to propagate gratiotus arp.Alexander V. Chernikov2015-11-091-1/+2
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-4/+4
* Remove any stale mbuf tags from packets being injected into a netgraphMarko Zec2014-07-011-0/+3
* Include necessary headers that now are available due to pollutionGleb Smirnoff2013-10-281-0/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Mechanically remove the last stray remains of spl* calls from net*/*.Andre Oppermann2012-10-181-8/+1
* Provide fake link status information in an attempt to let ng_eiface(4)Marko Zec2011-05-241-1/+70
* Node constructor methods are supposed to be called in syscallGleb Smirnoff2011-04-181-3/+1
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-1/+1
* Allow for MTU sizes of up to ETHER_MAX_LEN_JUMBO (i.e. 9018) bytes to beMarko Zec2010-11-221-0/+2
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-1/+1
* Add new tunable 'net.link.ifqmaxlen' to set default send interfaceMaxim Sobolev2010-05-031-1/+1
* Declare a new EVENTHANDLER called iflladdr_event which signals that the L2Andrew Thompson2010-01-181-0/+1
* Take a step towards removing if_watchdog/if_timer. Don't explicitly setJohn Baldwin2009-11-061-1/+0
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Introduce and use a sysinit-based initialization scheme for virtualRobert Watson2009-07-231-30/+9
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-10/+5
* Update Netgraph nodes to use if_addr_rlock()/if_addr_runlock() insteadRobert Watson2009-06-261-3/+3
* Assign ng_eiface nodes a netgraph name on instantiation, in a way whichMarko Zec2009-06-121-6/+4
* Introduce a mechanism for detecting calls from outbound path of theMarko Zec2009-06-111-0/+3
* In preparation to make options VIMAGE operational, where needed,Marko Zec2009-04-261-2/+41
* Lock interface address list when building a reply to NGM_EIFACE_GET_IFADDRSRobert Watson2009-04-191-0/+3
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-0/+2
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* Unhide declarations of network stack virtualization structs fromMarko Zec2008-11-281-3/+0
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-2/+2
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+8
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-4/+5
* Honor the IFF_MONITOR flag.Gleb Smirnoff2007-07-261-0/+6
* ng_send_fn() can return with an error, the function of interestRuslan Ermilov2007-03-081-1/+2
* SIOCSIFFLAGS doesn't require an argument in kernel land; instead, flagsRuslan Ermilov2006-09-151-1/+1
* Don't count output bytes twice (the byte accouting is doneRuslan Ermilov2006-02-111-7/+4
* Two fixes:Ruslan Ermilov2006-02-061-33/+33
* Simplify setting the link-level address.Ruslan Ermilov2005-11-081-19/+3
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-091-14/+17
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-101-11/+17
* - Initialize interface as UP when hook is connected.Gleb Smirnoff2005-04-201-2/+5
* Remove extra ifnet pointer from private data. It can be accessed via arpcom.Gleb Smirnoff2005-04-201-6/+5
* Remove ng_connect_t where it is unused. Probably it remained from ng_source.c.Gleb Smirnoff2005-03-141-14/+0
* Use subr_unit allocator instead of own functions.Gleb Smirnoff2005-03-141-94/+5