Lines Matching refs:hook
181 ng_rfc1490_newhook(node_p node, hook_p hook, const char *name) in ng_rfc1490_newhook() argument
188 priv->downlink = hook; in ng_rfc1490_newhook()
192 priv->ppp = hook; in ng_rfc1490_newhook()
196 priv->inet = hook; in ng_rfc1490_newhook()
200 priv->ethernet = hook; in ng_rfc1490_newhook()
304 ng_rfc1490_rcvdata(hook_p hook, item_p item) in ng_rfc1490_rcvdata() argument
306 const node_p node = NG_HOOK_NODE(hook); in ng_rfc1490_rcvdata()
312 if (hook == priv->downlink) { in ng_rfc1490_rcvdata()
385 } else if (hook == priv->ppp) { in ng_rfc1490_rcvdata()
392 } else if (hook == priv->inet) { in ng_rfc1490_rcvdata()
425 } else if (hook == priv->ethernet) { in ng_rfc1490_rcvdata()
468 ng_rfc1490_disconnect(hook_p hook) in ng_rfc1490_disconnect() argument
470 const priv_p priv = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ng_rfc1490_disconnect()
472 if ((NG_NODE_NUMHOOKS(NG_HOOK_NODE(hook)) == 0) in ng_rfc1490_disconnect()
473 && (NG_NODE_IS_VALID(NG_HOOK_NODE(hook)))) in ng_rfc1490_disconnect()
474 ng_rmnode_self(NG_HOOK_NODE(hook)); in ng_rfc1490_disconnect()
475 else if (hook == priv->downlink) in ng_rfc1490_disconnect()
477 else if (hook == priv->inet) in ng_rfc1490_disconnect()
479 else if (hook == priv->ppp) in ng_rfc1490_disconnect()
481 else if (hook == priv->ethernet) in ng_rfc1490_disconnect()