Lines Matching refs:hook
147 ng_rfc1490_newhook(node_p node, hook_p hook, const char *name) in ng_rfc1490_newhook() argument
154 priv->downlink = hook; in ng_rfc1490_newhook()
158 priv->ppp = hook; in ng_rfc1490_newhook()
162 priv->inet = hook; in ng_rfc1490_newhook()
216 ng_rfc1490_rcvdata(hook_p hook, struct mbuf *m, meta_p meta) in ng_rfc1490_rcvdata() argument
218 const node_p node = hook->node; in ng_rfc1490_rcvdata()
222 if (hook == priv->downlink) { in ng_rfc1490_rcvdata()
285 } else if (hook == priv->ppp) { in ng_rfc1490_rcvdata()
292 } else if (hook == priv->inet) { in ng_rfc1490_rcvdata()
330 ng_rfc1490_disconnect(hook_p hook) in ng_rfc1490_disconnect() argument
332 const priv_p priv = hook->node->private; in ng_rfc1490_disconnect()
334 if (hook->node->numhooks == 0) in ng_rfc1490_disconnect()
335 ng_rmnode(hook->node); in ng_rfc1490_disconnect()
336 else if (hook == priv->downlink) in ng_rfc1490_disconnect()
338 else if (hook == priv->inet) in ng_rfc1490_disconnect()
340 else if (hook == priv->ppp) in ng_rfc1490_disconnect()