Lines Matching defs:hook
41 * message sets filter for incoming packets on hook 'inHook'. Packet's
72 /* Per hook info. */
161 * Add a hook. Any unique name is OK.
164 ng_tcpmss_newhook(node_p node, hook_p hook, const char *name)
172 NG_HOOK_SET_PRIVATE(hook, priv);
196 hook_p hook;
203 /* Find this hook. */
204 hook = ng_findhook(node, (char *)msg->data);
205 if (hook == NULL)
208 priv = NG_HOOK_PRIVATE(hook);
267 * Receive data on a hook, and hack MSS.
271 ng_tcpmss_rcvdata(hook_p hook, item_p item)
273 hpriv_p priv = NG_HOOK_PRIVATE(hook);
281 /* Drop packets if filter is not configured on this hook. */
287 /* Update stats on incoming hook. */
351 /* Deliver frame out destination hook. */
368 ng_tcpmss_disconnect(hook_p hook)
370 node_p node = NG_HOOK_NODE(hook);
376 if (priv->outHook == hook)
380 free(NG_HOOK_PRIVATE(hook), M_NETGRAPH_TCPMSS);
382 if (NG_NODE_NUMHOOKS(NG_HOOK_NODE(hook)) == 0)
383 ng_rmnode_self(NG_HOOK_NODE(hook));