Lines Matching defs:control
47 * There are two types of netgraph sockets, control and data.
49 * parasitic on control sockets, and have no node of their own.
178 struct ngpcb *ctlsock; /* optional control socket */
218 struct mbuf *control, struct thread *td)
230 if (control) {
351 if (control != NULL)
352 m_freem(control);
375 printf("program tried to connect control socket to remote node\n");
404 struct mbuf *control, struct thread *td)
412 if ((pcbp == NULL) || (control != NULL)) {
465 if (control != NULL)
466 m_freem(control);
483 * Used for both data and control sockets
525 * For a control socket, actually create a netgraph node and attach
537 /* Setup protocol control block */
582 * Set up a socket protocol control block.
583 * This code is shared between control and data sockets.
615 * then shut down the entire node. Shared code for control and data sockets.
677 * Connect the data socket to a named control socket node.
874 * Incoming messages get passed up to the control socket.
894 * Grab priv->mtx here to prevent destroying of control socket
901 * Only allow mesgs to be passed if we have the control socket.
1205 static SYSCTL_NODE(_net_graph, OID_AUTO, control, CTLFLAG_RW, 0, "CONTROL");