Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet6/in6.c
| Show First 20 Lines • Show All 2,607 Lines • ▼ Show 20 Lines | case IFT_PFSYNC: | ||||
| return; | return; | ||||
| } | } | ||||
| ext = ifp->if_inet6 = malloc(sizeof(*ext), M_IFADDR, M_WAITOK | M_ZERO); | ext = ifp->if_inet6 = malloc(sizeof(*ext), M_IFADDR, M_WAITOK | M_ZERO); | ||||
| COUNTER_ARRAY_ALLOC(ext->in6_ifstat, | COUNTER_ARRAY_ALLOC(ext->in6_ifstat, | ||||
| sizeof(struct in6_ifstat) / sizeof(uint64_t), M_WAITOK); | sizeof(struct in6_ifstat) / sizeof(uint64_t), M_WAITOK); | ||||
| COUNTER_ARRAY_ALLOC(ext->icmp6_ifstat, | COUNTER_ARRAY_ALLOC(ext->icmp6_ifstat, | ||||
| sizeof(struct icmp6_ifstat) / sizeof(uint64_t), M_WAITOK); | sizeof(struct icmp6_ifstat) / sizeof(uint64_t), M_WAITOK); | ||||
| nd6_ifattach(ifp); | nd6_ifattach(ifp); | ||||
| scope6_ifattach(ifp); | |||||
| ext->scope6_id = scope6_ifattach(ifp); | |||||
| ext->lltable = in6_lltattach(ifp); | ext->lltable = in6_lltattach(ifp); | ||||
| ext->mld_ifinfo = mld_domifattach(ifp); | ext->mld_ifinfo = mld_domifattach(ifp); | ||||
| } | } | ||||
| EVENTHANDLER_DEFINE(ifnet_arrival_event, in6_ifarrival, NULL, | EVENTHANDLER_DEFINE(ifnet_arrival_event, in6_ifarrival, NULL, | ||||
| EVENTHANDLER_PRI_ANY); | EVENTHANDLER_PRI_ANY); | ||||
| uint32_t | uint32_t | ||||
| ▲ Show 20 Lines • Show All 130 Lines • Show Last 20 Lines | |||||