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

Function wireaddr_from_ipv4

common/wireaddr.c:159–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

157}
158
159void wireaddr_from_ipv4(struct wireaddr *addr,
160 const struct in_addr *ip4,
161 const u16 port)
162{
163 addr->type = ADDR_TYPE_IPV4;
164 addr->addrlen = sizeof(*ip4);
165 addr->port = port;
166 memset(addr->addr, 0, sizeof(addr->addr));
167 memcpy(addr->addr, ip4, addr->addrlen);
168}
169
170void wireaddr_from_ipv6(struct wireaddr *addr,
171 const struct in6_addr *ip6,

Callers 4

get_remote_addressFunction · 0.85
try_connect_one_addrFunction · 0.85
wireaddr_from_hostnameFunction · 0.85
parse_wireaddrFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected