MCPcopy Create free account
hub / github.com/F-Stack/f-stack / vlan_lladdr_fn

Function vlan_lladdr_fn

freebsd/net/if_vlan.c:1369–1384  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1367}
1368
1369static void
1370vlan_lladdr_fn(void *arg, int pending __unused)
1371{
1372 struct ifvlan *ifv;
1373 struct ifnet *ifp;
1374
1375 ifv = (struct ifvlan *)arg;
1376 ifp = ifv->ifv_ifp;
1377
1378 CURVNET_SET(ifp->if_vnet);
1379
1380 /* The ifv_ifp already has the lladdr copied in. */
1381 if_setlladdr(ifp, IF_LLADDR(ifp), ifp->if_addrlen);
1382
1383 CURVNET_RESTORE();
1384}
1385
1386static int
1387vlan_config(struct ifvlan *ifv, struct ifnet *p, uint16_t vid,

Callers

nothing calls this directly

Calls 1

if_setlladdrFunction · 0.85

Tested by

no test coverage detected