aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_eiface.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Pull up to ETHER_HDR_LEN before passing an mbuf to ether_input().Ruslan Ermilov2005-03-011-0/+6
* bzero() -> M_ZERO.Ruslan Ermilov2005-02-081-2/+1
* Create a per-module mutex on MOD_LOAD, and destroy it on MOD_UNLOAD.Ruslan Ermilov2005-02-051-1/+24
* Fixed an off-by-one error when dealing with interface nameRuslan Ermilov2005-02-031-2/+2
* Added ASCII version of the NGM_EIFACE_GET_IFNAME message, "getifname".Ruslan Ermilov2005-02-031-8/+9
* Removed unused includes.Ruslan Ermilov2005-02-031-3/+0
* Fix the comment.Ruslan Ermilov2005-02-021-2/+2
* Whitespace and "const" changes to reduce diffs to RELENG_4.Ruslan Ermilov2005-02-021-87/+89
* Raise & drop IFF_RUNNING upon receival of netgraph flow controlGleb Smirnoff2005-01-141-0/+12
* Remove orphaned comment about Meta data.Gleb Smirnoff2004-09-111-1/+0
* Introduce a new mutex, ng_eiface_mtx, to protect the global unit listRobert Watson2004-07-141-1/+11
* Consistently use __inline instead of __inline__ as the former is an empty macroStefan Farfeleder2004-07-041-2/+2
* Make the frameworkl responsible for not passing the nodes a NULL mbuf pointer.Julian Elischer2004-06-251-5/+0
* Switch to using C99 sparse initialisers for the type methods array.Julian Elischer2004-05-291-12/+10
* + rename and document an unused field in struct arpcom (field is stillLuigi Rizzo2004-04-181-1/+0
* Use the (now standard) Ethernet address parse type.Ruslan Ermilov2003-12-171-19/+5
* MFS: Make struct arpcom the first entry in softc. (There are at leastRuslan Ermilov2003-12-151-1/+1
* Check the correct set of interface flags and fix a memory leak.Ruslan Ermilov2003-11-171-1/+2
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-11/+8
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* o track changes to ethernet input packet handlingSam Leffler2002-11-141-25/+5
* Fix GCC warnings caused by initializing a zero length array. In the process,Archie Cobbs2002-05-311-0/+2