MCPcopy Create free account
hub / github.com/ElementsProject/lightning / wireaddr_is_wildcard

Function wireaddr_is_wildcard

common/wireaddr.c:221–234  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

219}
220
221bool wireaddr_is_wildcard(const struct wireaddr *addr)
222{
223 switch (addr->type) {
224 case ADDR_TYPE_IPV6:
225 case ADDR_TYPE_IPV4:
226 return memeqzero(addr->addr, addr->addrlen);
227 case ADDR_TYPE_TOR_V2_REMOVED:
228 case ADDR_TYPE_TOR_V3:
229 case ADDR_TYPE_DNS:
230 case ADDR_TYPE_WEBSOCKET:
231 return false;
232 }
233 abort();
234}
235
236char *fmt_wireaddr_internal(const tal_t *ctx,
237 const struct wireaddr_internal *a)

Callers 1

public_addressFunction · 0.85

Calls 2

memeqzeroFunction · 0.85
abortFunction · 0.85

Tested by

no test coverage detected