Lines Matching refs:hook
87 hook_p hook; /* Netgraph hook */ member
172 ngt_newhook(node_p node, hook_p hook, const char *name) in ngt_newhook() argument
179 if (sc->hook) in ngt_newhook()
183 sc->hook = hook; in ngt_newhook()
195 ngt_connect(hook_p hook) in ngt_connect() argument
197 NG_HOOK_FORCE_QUEUE(hook); in ngt_connect()
205 ngt_disconnect(hook_p hook) in ngt_disconnect() argument
207 const sc_p sc = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ngt_disconnect()
209 if (hook != sc->hook) in ngt_disconnect()
213 sc->hook = NULL; in ngt_disconnect()
309 ngt_rcvdata(hook_p hook, item_p item) in ngt_rcvdata() argument
311 const sc_p sc = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ngt_rcvdata()
315 if (hook != sc->hook) in ngt_rcvdata()
415 if (sc->hook == NULL) in ngt_rint_bypass()
440 NG_SEND_DATA_ONLY(error, sc->hook, sc->m); in ngt_rint_bypass()
443 NG_SEND_DATA_ONLY(error, sc->hook, m); in ngt_rint_bypass()
462 if (sc->hook == NULL) in ngt_rint()
496 NG_SEND_DATA_ONLY(error, sc->hook, m); /* Will queue */ in ngt_rint()