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

Function in6_gre_lookup_socket

freebsd/netinet6/ip6_gre.c:101–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101static struct gre_socket*
102in6_gre_lookup_socket(const struct in6_addr *addr)
103{
104 struct gre_socket *gs;
105 struct in6_gre_socket *s;
106
107 CK_LIST_FOREACH(gs, &GRE_SOCKHASH(addr), chain) {
108 s = __containerof(gs, struct in6_gre_socket, base);
109 if (IN6_ARE_ADDR_EQUAL(&s->addr, addr))
110 break;
111 }
112 return (gs);
113}
114
115static int
116in6_gre_checkdup(const struct gre_softc *sc, const struct in6_addr *src,

Callers 2

in6_gre_checkdupFunction · 0.85
in6_gre_setup_socketFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected