Assign ng_eiface nodes a netgraph name on instantiation, in a way which

is consistent with the current behavior of ng_iface, i.e. borrow the
same naming code from ng_iface.c.

Approved by:	julian (mentor)
This commit is contained in:
Marko Zec 2009-06-12 09:20:31 +00:00
parent 925b1b25f1
commit eb4261851f
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=194051

View File

@ -387,12 +387,10 @@ ng_eiface_constructor(node_p node)
ifp->if_snd.ifq_maxlen = IFQ_MAXLEN;
ifp->if_flags = (IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST);
#if 0
/* Give this node name */
bzero(ifname, sizeof(ifname));
sprintf(ifname, "if%s", ifp->if_xname);
(void)ng_name_node(node, ifname);
#endif
/* Give this node the same name as the interface (if possible) */
if (ng_name_node(node, ifp->if_xname) != 0)
log(LOG_WARNING, "%s: can't acquire netgraph name\n",
ifp->if_xname);
/* Attach the interface */
ether_ifattach(ifp, eaddr);