Lines Matching refs:hook
89 hook_p hook; /* Netgraph hook */ member
174 ngt_newhook(node_p node, hook_p hook, const char *name) in ngt_newhook() argument
181 if (sc->hook) in ngt_newhook()
185 sc->hook = hook; in ngt_newhook()
197 ngt_connect(hook_p hook) in ngt_connect() argument
199 NG_HOOK_FORCE_QUEUE(hook); in ngt_connect()
207 ngt_disconnect(hook_p hook) in ngt_disconnect() argument
209 const sc_p sc = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ngt_disconnect()
211 if (hook != sc->hook) in ngt_disconnect()
215 sc->hook = NULL; in ngt_disconnect()
311 ngt_rcvdata(hook_p hook, item_p item) in ngt_rcvdata() argument
313 const sc_p sc = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ngt_rcvdata()
317 if (hook != sc->hook) in ngt_rcvdata()
417 if (sc->hook == NULL) in ngt_rint_bypass()
442 NG_SEND_DATA_ONLY(error, sc->hook, sc->m); in ngt_rint_bypass()
445 NG_SEND_DATA_ONLY(error, sc->hook, m); in ngt_rint_bypass()
464 if (sc->hook == NULL) in ngt_rint()
498 NG_SEND_DATA_ONLY(error, sc->hook, m); /* Will queue */ in ngt_rint()