summaryrefslogtreecommitdiff
path: root/sys/netgraph/netgraph.h
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/7.0.0_cvscvs2svn2008-02-241-1/+1
* MFC:Gleb Smirnoff2007-11-211-15/+7
* MFC ng_base.c rev 1.136-1.137, netgraph.h rev 1.69, ng_socket.c rev 1.83Alexander Motin2007-10-281-5/+37
* Replace references to NET_CALLOUT_MPSAFE with CALLOUT_MPSAFE, and removeRobert Watson2007-07-281-1/+1
* - ng_address_ID() has already freed the message, don't do double free.Gleb Smirnoff2006-10-171-6/+2
* Use NET_CALLOUT_MPSAFE for netgraph callout initializer.Gleb Smirnoff2006-06-061-1/+1
* Provide additional macros for sending netgraph items, which allowGleb Smirnoff2006-01-121-9/+17
* Remove old debugging leftover.Gleb Smirnoff2006-01-121-3/+1
* Some whitespace and style cleanup.Gleb Smirnoff2005-11-151-29/+29
* Rework the ng_item queueing on nodes:Gleb Smirnoff2005-11-021-3/+12
* Remove ng_callout_init_mtx() macro. Mutexed callouts are incompatibleGleb Smirnoff2005-09-121-1/+0
* Add ng_callout_ini_mtx() macro.Gleb Smirnoff2005-08-301-0/+1
* reorder a couple of cases of void __inline to __inline voidJulian Elischer2005-08-081-3/+3
* Fix up the comment.Ruslan Ermilov2005-08-021-2/+2
* Bump NG_ABI_VERSION. A number of ABI breakeges had been done sinceGleb Smirnoff2005-07-211-1/+1
* Enhance struct ng_hook - add hk_type field. This field will describeGleb Smirnoff2005-07-211-0/+1
* In the splnet times, netgraph was functional and synchronous. Nowadays,Gleb Smirnoff2005-07-051-0/+8
* Use NG_QUEUE instead of constant.Gleb Smirnoff2005-05-161-1/+1
* - Extend interface of ng_getqblk(), so that malloc wait flags areGleb Smirnoff2005-05-161-10/+15
* Make NETGRAPH_DEBUG a kernel option, so that it can't be turned offGleb Smirnoff2005-05-161-1/+3
* Use uma(9) for allocating netgraph items:Gleb Smirnoff2005-05-141-7/+1
* Since there is no way to queue a function call to node, createGleb Smirnoff2005-05-131-0/+2
* Plug item leak in macro NG_RESPOND_MSG. Item was leaked when destinationGleb Smirnoff2005-03-101-0/+1
* Make netgraph ISR and callout MPSAFE.Gleb Smirnoff2005-02-121-2/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+3
* Mechanically rename s/ng_timeout/ng_callout/g, s/ng_untimeout/ng_uncallout/g.Gleb Smirnoff2004-12-011-2/+2
* - Make ng_timeout() to use callout() interface instead of timeout().Gleb Smirnoff2004-11-021-3/+4
* Align netgraph message fields ready for 64-bit (and 128 bit :-) machines.Julian Elischer2004-08-201-1/+1
* When making a peer of unknown type framework tries to load moduleGleb Smirnoff2004-07-271-0/+1
* Slight cosmetic changes.Julian Elischer2004-07-201-9/+26
* Remove the home-grown metadata facility in favour of the now genericJulian Elischer2004-06-301-89/+24
* Convert Netgraph to use mbuf tags to pass its meta information around.Julian Elischer2004-06-251-2/+16
* Add a new netgraph method to allow restoration of someJulian Elischer2004-05-291-1/+4
* Get rid of the deprecated *LEN constants and use the new *SIZHartmut Brandt2004-01-261-2/+2
* Double length of node names, hook names, command strings and types. AddHartmut Brandt2003-11-121-1/+1
* Use a single style of multiple inclusion protection for Netgraph headers.Ruslan Ermilov2003-11-111-1/+1
* Don't use "NULL" when "0" is really meant.Archie Cobbs2002-08-221-3/+3
* When declaring local variables in macros, always use "_name" insteadArchie Cobbs2002-08-201-33/+34
* Official timeout routines for netgraph nodes that know how toJulian Elischer2002-03-051-0/+4
* Add an external function to unlink a netgraph type from the types list.Julian Elischer2001-07-231-0/+1
* Catch up to header include changes:John Baldwin2001-03-281-0/+1
* netgraph.h:Julian Elischer2001-03-101-5/+7
* Cleanups to Macros for sending data between netgraph nodes.Julian Elischer2001-03-031-62/+32
* Add parenthesis to a macro.Julian Elischer2001-03-031-1/+1
* Shuffle sysctls a bit (thankyou whoever made them dynamic for modules)Julian Elischer2001-02-231-1/+5
* Make netgraph modules refuse to link with modules of a different ABI version.Julian Elischer2001-02-051-1/+3
* Change the kernel internal ABI number as the HOOK structure has changed.Julian Elischer2001-02-011-1/+1
* Add the ability to declare ore-ride methods on a per-hook basisJulian Elischer2001-01-311-11/+38
* Implement direct support for semipersistant nodes.Julian Elischer2001-01-301-33/+100
* Add a generic "queued function callin" mechanismJulian Elischer2001-01-141-9/+49