Home
last modified time | relevance | path

Searched refs:allowedip (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/wireguard-tools/
H A Dipc-uapi.h32 struct wgallowedip *allowedip; in userspace_set_device() local
83 for_each_wgallowedip(peer, allowedip) { in userspace_set_device()
84 if (allowedip->family == AF_INET) { in userspace_set_device()
85 if (!inet_ntop(AF_INET, &allowedip->ip4, ip, INET6_ADDRSTRLEN)) in userspace_set_device()
87 } else if (allowedip->family == AF_INET6) { in userspace_set_device()
88 if (!inet_ntop(AF_INET6, &allowedip->ip6, ip, INET6_ADDRSTRLEN)) in userspace_set_device()
92 fprintf(f, "allowed_ip=%s/%d\n", ip, allowedip->cidr); in userspace_set_device()
142 struct wgallowedip *allowedip = NULL; in userspace_get_device() local
193 allowedip = NULL; in userspace_get_device()
258 if (allowedip) in userspace_get_device()
[all …]
H A Dcontainers.h100 …edip *allowedip = peer->first_allowedip, *na = allowedip ? allowedip->next_allowedip : NULL; allow… in free_wgdevice() local
101 free(allowedip); in free_wgdevice()
H A Dshowconf.c27 struct wgallowedip *allowedip; in showconf_main() local
59 for_each_wgallowedip(peer, allowedip) { in showconf_main()
60 if (allowedip->family == AF_INET) { in showconf_main()
61 if (!inet_ntop(AF_INET, &allowedip->ip4, ip, INET6_ADDRSTRLEN)) in showconf_main()
63 } else if (allowedip->family == AF_INET6) { in showconf_main()
64 if (!inet_ntop(AF_INET6, &allowedip->ip6, ip, INET6_ADDRSTRLEN)) in showconf_main()
68 printf("%s/%d", ip, allowedip->cidr); in showconf_main()
69 if (allowedip->next_allowedip) in showconf_main()
H A Dconfig.c160 static inline bool parse_ip(struct wgallowedip *allowedip, const char *value) in parse_ip() argument
162 allowedip->family = AF_UNSPEC; in parse_ip()
164 if (inet_pton(AF_INET6, value, &allowedip->ip6) == 1) in parse_ip()
165 allowedip->family = AF_INET6; in parse_ip()
167 if (inet_pton(AF_INET, value, &allowedip->ip4) == 1) in parse_ip()
168 allowedip->family = AF_INET; in parse_ip()
170 if (allowedip->family == AF_UNSPEC) { in parse_ip()
308 static bool validate_netmask(struct wgallowedip *allowedip) in validate_netmask() argument
313 switch (allowedip->family) { in validate_netmask()
316 ip = (uint32_t *)&allowedip->ip4; in validate_netmask()
[all …]
H A Dshow.c211 struct wgallowedip *allowedip; in pretty_print() local
235 for_each_wgallowedip(peer, allowedip) in pretty_print()
236 …intf("%s" TERMINAL_FG_CYAN "/" TERMINAL_RESET "%u%s", ip(allowedip), allowedip->cidr, allowedip->n… in pretty_print()
256 struct wgallowedip *allowedip; in dump_print() local
277 for_each_wgallowedip(peer, allowedip) in dump_print()
278 printf("%s/%u%c", ip(allowedip), allowedip->cidr, allowedip->next_allowedip ? ',' : '\t'); in dump_print()
293 struct wgallowedip *allowedip; in ugly_print() local
330 for_each_wgallowedip(peer, allowedip) in ugly_print()
331 printf("%s/%u%c", ip(allowedip), allowedip->cidr, allowedip->next_allowedip ? ' ' : '\n'); in ugly_print()