mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
Don't assign completely meaningless name to the node on creation.
As soon as node is created from the netgraph side now, it can be found without using this. Allow application to assign whatever name it want later.
This commit is contained in:
parent
8ab00b3855
commit
169e1f79d8
1 changed files with 0 additions and 11 deletions
|
|
@ -94,8 +94,6 @@ struct ngt_softc {
|
|||
};
|
||||
typedef struct ngt_softc *sc_p;
|
||||
|
||||
static int ngt_unit;
|
||||
|
||||
/* Flags */
|
||||
#define FLG_DEBUG 0x0002
|
||||
|
||||
|
|
@ -157,7 +155,6 @@ static int
|
|||
ngt_constructor(node_p node)
|
||||
{
|
||||
sc_p sc;
|
||||
char name[sizeof(NG_TTY_NODE_TYPE) + 8];
|
||||
|
||||
/* Allocate private structure */
|
||||
sc = malloc(sizeof(*sc), M_NETGRAPH, M_NOWAIT | M_ZERO);
|
||||
|
|
@ -170,14 +167,6 @@ ngt_constructor(node_p node)
|
|||
mtx_init(&sc->outq.ifq_mtx, "ng_tty node+queue", NULL, MTX_DEF);
|
||||
IFQ_SET_MAXLEN(&sc->outq, IFQ_MAXLEN);
|
||||
|
||||
atomic_add_int(&ngt_unit, 1);
|
||||
snprintf(name, sizeof(name), "%s%d", typestruct.name, ngt_unit);
|
||||
|
||||
/* Assign node its name */
|
||||
if (ng_name_node(node, name))
|
||||
log(LOG_WARNING, "%s: can't name node %s\n",
|
||||
__func__, name);
|
||||
/* Done */
|
||||
return (0);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue