Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet6/nd6.h
Show First 20 Lines • Show All 370 Lines • ▼ Show 20 Lines | |||||
void nd6_purge(struct ifnet *); | void nd6_purge(struct ifnet *); | ||||
int nd6_resolve_addr(struct ifnet *ifp, int flags, const struct sockaddr *dst, | int nd6_resolve_addr(struct ifnet *ifp, int flags, const struct sockaddr *dst, | ||||
char *desten, uint32_t *pflags); | char *desten, uint32_t *pflags); | ||||
int nd6_resolve(struct ifnet *, int, struct mbuf *, | int nd6_resolve(struct ifnet *, int, struct mbuf *, | ||||
const struct sockaddr *, u_char *, uint32_t *, struct llentry **); | const struct sockaddr *, u_char *, uint32_t *, struct llentry **); | ||||
int nd6_ioctl(u_long, caddr_t, struct ifnet *); | int nd6_ioctl(u_long, caddr_t, struct ifnet *); | ||||
void nd6_cache_lladdr(struct ifnet *, struct in6_addr *, | void nd6_cache_lladdr(struct ifnet *, struct in6_addr *, | ||||
char *, int, int, int); | char *, int, int, int); | ||||
bool nd6_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle, char *lladdr); | |||||
struct mbuf *nd6_grab_holdchain(struct llentry *); | struct mbuf *nd6_grab_holdchain(struct llentry *); | ||||
int nd6_flush_holdchain(struct ifnet *, struct llentry *, struct mbuf *); | int nd6_flush_holdchain(struct ifnet *, struct llentry *, struct mbuf *); | ||||
int nd6_add_ifa_lle(struct in6_ifaddr *); | int nd6_add_ifa_lle(struct in6_ifaddr *); | ||||
void nd6_rem_ifa_lle(struct in6_ifaddr *, int); | void nd6_rem_ifa_lle(struct in6_ifaddr *, int); | ||||
int nd6_output_ifp(struct ifnet *, struct ifnet *, struct mbuf *, | int nd6_output_ifp(struct ifnet *, struct ifnet *, struct mbuf *, | ||||
struct sockaddr_in6 *, struct route *); | struct sockaddr_in6 *, struct route *); | ||||
struct rib_head; | struct rib_head; | ||||
▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines |