summaryrefslogtreecommitdiff
path: root/sys/netgraph/netgraph.h
AgeCommit message (Expand)Author
2025-02-25netgraph: prevent panic with INVARIANTS-enabled kernelEugene Grosbein
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2022-04-12netgraph: Remove the rethook parameter from NG_NODE_FOREACH_HOOK.John Baldwin
2021-09-10netgraph: add ng_uncallout_drain().Gleb Smirnoff
2021-02-07netgraph/ng_bridge: Make simple internal functions read-onlyLutz Donnerhacke
2021-02-07Revert "netgraph/ng_bridge: Make simple internal functions read-only"Lutz Donnerhacke
2021-02-07netgraph/ng_bridge: Make simple internal functions read-onlyLutz Donnerhacke
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2016-04-29sys/netgraph: spelling fixes in comments.Pedro F. Giffuni
2015-05-22CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim
2012-02-16Refactor the name hash and the ID hash, that are used to address nodes:Gleb Smirnoff
2011-11-06Constify "address" argument of ng_address_path().Max Khon
2011-10-27- If KDB & NETGRAPH_DEBUG are on, print traces on discovered failedGleb Smirnoff
2011-07-04Fix build with NETGRAPH_DEBUG.Gleb Smirnoff
2011-07-04Fix build with NETGRAPH_DEBUG.Gleb Smirnoff
2011-07-04- Use refcount(9) API to manage node and hook refcounting.Gleb Smirnoff
2009-07-23Introduce and use a sysinit-based initialization scheme for virtualRobert Watson
2009-07-14Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson
2009-06-11Introduce a mechanism for detecting calls from outbound path of theMarko Zec
2009-05-05Change the curvnet variable from a global const struct vnet *,Marko Zec
2009-04-26In preparation to make options VIMAGE operational, where needed,Marko Zec
2008-12-13Revert rev. 183277:Alexander Motin
2008-12-10Conditionally compile out V_ globals while instantiating the appropriateMarko Zec
2008-11-28Unhide declarations of network stack virtualization structs fromMarko Zec
2008-10-23Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav
2008-10-02Step 1.5 of importing the network stack virtualization infrastructureMarko Zec
2008-09-22Add ng_rmnode_flags() so the caller can pass NG_QUEUE and have the nodeAndrew Thompson
2008-06-24Make it simpler to build netgraph modules outside of the kernel sourceGeorge V. Neville-Neil
2008-04-15Several changes breaking netgraph module ABI collected together:Alexander Motin
2008-03-11Improve apply callback error reporting:Alexander Motin
2008-01-31Implement stack protection based on GET_STACK_USAGE() macro.Alexander Motin
2007-11-14- Merge all the ng_send_fn2* functions into one - ng_send_fn2(),Gleb Smirnoff
2007-10-19Implement new apply callback mechanism to handle item forwarding.Alexander Motin
2007-07-28Replace references to NET_CALLOUT_MPSAFE with CALLOUT_MPSAFE, and removeRobert Watson
2006-10-17- ng_address_ID() has already freed the message, don't do double free.Gleb Smirnoff
2006-06-06Use NET_CALLOUT_MPSAFE for netgraph callout initializer.Gleb Smirnoff
2006-01-12Provide additional macros for sending netgraph items, which allowGleb Smirnoff
2006-01-12Remove old debugging leftover.Gleb Smirnoff
2005-11-15Some whitespace and style cleanup.Gleb Smirnoff
2005-11-02Rework the ng_item queueing on nodes:Gleb Smirnoff
2005-09-12Remove ng_callout_init_mtx() macro. Mutexed callouts are incompatibleGleb Smirnoff
2005-08-30Add ng_callout_ini_mtx() macro.Gleb Smirnoff
2005-08-08reorder a couple of cases of void __inline to __inline voidJulian Elischer
2005-08-02Fix up the comment.Ruslan Ermilov
2005-07-21Bump NG_ABI_VERSION. A number of ABI breakeges had been done sinceGleb Smirnoff
2005-07-21Enhance struct ng_hook - add hk_type field. This field will describeGleb Smirnoff
2005-07-05In the splnet times, netgraph was functional and synchronous. Nowadays,Gleb Smirnoff
2005-05-16Use NG_QUEUE instead of constant.Gleb Smirnoff
2005-05-16- Extend interface of ng_getqblk(), so that malloc wait flags areGleb Smirnoff
2005-05-16Make NETGRAPH_DEBUG a kernel option, so that it can't be turned offGleb Smirnoff