Home
last modified time | relevance | path

Searched refs:netaddr (Results 1 – 25 of 57) sorted by relevance

123

/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/
H A Dnetaddr.c132 isc_netaddr_totext(const isc_netaddr_t *netaddr, isc_buffer_t *target) { in isc_netaddr_totext() argument
140 REQUIRE(netaddr != NULL); in isc_netaddr_totext()
142 switch (netaddr->family) { in isc_netaddr_totext()
144 type = &netaddr->type.in; in isc_netaddr_totext()
147 type = &netaddr->type.in6; in isc_netaddr_totext()
151 alen = strlen(netaddr->type.un); in isc_netaddr_totext()
156 (const unsigned char *)(netaddr->type.un), in isc_netaddr_totext()
163 r = inet_ntop(netaddr->family, type, abuf, sizeof(abuf)); in isc_netaddr_totext()
172 if (netaddr->family == AF_INET6 && netaddr->zone != 0) { in isc_netaddr_totext()
173 zlen = snprintf(zbuf, sizeof(zbuf), "%%%u", netaddr->zone); in isc_netaddr_totext()
[all …]
H A Dsockaddr.c123 isc_netaddr_t netaddr; in isc_sockaddr_totext() local
172 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_totext()
173 result = isc_netaddr_totext(&netaddr, target); in isc_sockaddr_totext()
416 isc_netaddr_t netaddr; in isc_sockaddr_ismulticast() local
421 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_ismulticast()
422 return (isc_netaddr_ismulticast(&netaddr)); in isc_sockaddr_ismulticast()
429 isc_netaddr_t netaddr; in isc_sockaddr_isexperimental() local
432 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_isexperimental()
433 return (isc_netaddr_isexperimental(&netaddr)); in isc_sockaddr_isexperimental()
440 isc_netaddr_t netaddr; in isc_sockaddr_issitelocal() local
[all …]
H A DMakefile.in63 netaddr.@O@ netscope.@O@ nonce.@O@ openssl_shim.@O@ pool.@O@ \
83 netaddr.c netscope.c nonce.c openssl_shim.c pool.c \
/netbsd-src/external/mpl/bind/dist/lib/isc/
H A Dnetaddr.c1 /* $NetBSD: netaddr.c,v 1.10 2025/01/26 16:25:37 christos Exp $ */
24 #include <isc/netaddr.h>
124 isc_netaddr_totext(const isc_netaddr_t *netaddr, isc_buffer_t *target) { in isc_netaddr_eqprefix()
132 REQUIRE(netaddr != NULL); in isc_netaddr_totext()
134 switch (netaddr->family) { in isc_netaddr_totext()
136 type = &netaddr->type.in; in isc_netaddr_totext()
139 type = &netaddr->type.in6; in isc_netaddr_totext()
144 r = inet_ntop(netaddr->family, type, abuf, sizeof(abuf)); in isc_netaddr_totext()
153 if (netaddr->family == AF_INET6 && netaddr in isc_netaddr_totext()
130 isc_netaddr_totext(const isc_netaddr_t * netaddr,isc_buffer_t * target) isc_netaddr_totext() argument
301 isc_netaddr_fromin(isc_netaddr_t * netaddr,const struct in_addr * ina) isc_netaddr_fromin() argument
308 isc_netaddr_fromin6(isc_netaddr_t * netaddr,const struct in6_addr * ina6) isc_netaddr_fromin6() argument
315 isc_netaddr_frompath(isc_netaddr_t * netaddr,const char * path) isc_netaddr_frompath() argument
328 isc_netaddr_setzone(isc_netaddr_t * netaddr,uint32_t zone) isc_netaddr_setzone() argument
336 isc_netaddr_getzone(const isc_netaddr_t * netaddr) isc_netaddr_getzone() argument
363 isc_netaddr_any(isc_netaddr_t * netaddr) isc_netaddr_any() argument
370 isc_netaddr_any6(isc_netaddr_t * netaddr) isc_netaddr_any6() argument
377 isc_netaddr_unspec(isc_netaddr_t * netaddr) isc_netaddr_unspec() argument
[all...]
H A Dsockaddr.c24 #include <isc/netaddr.h>
120 isc_netaddr_t netaddr; in isc_sockaddr_totext() local
148 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_totext()
149 result = isc_netaddr_totext(&netaddr, target); in isc_sockaddr_totext()
184 * The message is the same as in netaddr.c. in isc_sockaddr_totext()
396 isc_netaddr_t netaddr; in isc_sockaddr_getport()
401 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_getport()
402 return isc_netaddr_ismulticast(&netaddr); in isc_sockaddr_getport()
409 isc_netaddr_t netaddr; in isc_sockaddr_ismulticast()
412 isc_netaddr_fromsockaddr(&netaddr, sockadd in isc_sockaddr_ismulticast()
410 isc_netaddr_t netaddr; isc_sockaddr_ismulticast() local
423 isc_netaddr_t netaddr; isc_sockaddr_isexperimental() local
434 isc_netaddr_t netaddr; isc_sockaddr_issitelocal() local
445 isc_netaddr_t netaddr; isc_sockaddr_islinklocal() local
456 isc_netaddr_t netaddr; isc_sockaddr_isnetzero() local
[all...]
H A DMakefile.am57 include/isc/netaddr.h \
166 netaddr.c \
/netbsd-src/external/mpl/bind/dist/tests/isc/
H A Dradix_test.c28 #include <isc/netaddr.h>
42 isc_netaddr_t netaddr; in ISC_RUN_TEST_IMPL() local
49 isc_netaddr_fromin(&netaddr, &in_addr); in ISC_RUN_TEST_IMPL()
50 NETADDR_TO_PREFIX_T(&netaddr, prefix, 32); in ISC_RUN_TEST_IMPL()
59 isc_netaddr_fromin(&netaddr, &in_addr); in ISC_RUN_TEST_IMPL()
60 NETADDR_TO_PREFIX_T(&netaddr, prefix, 8); in ISC_RUN_TEST_IMPL()
69 isc_netaddr_fromin(&netaddr, &in_addr); in ISC_RUN_TEST_IMPL()
70 NETADDR_TO_PREFIX_T(&netaddr, prefix, 24); in ISC_RUN_TEST_IMPL()
90 isc_netaddr_t netaddr; in ISC_RUN_TEST_IMPL()
97 isc_netaddr_fromin(&netaddr, in ISC_RUN_TEST_IMPL()
91 isc_netaddr_t netaddr; ISC_RUN_TEST_IMPL() local
[all...]
H A Dnetaddr_test.c29 #include <isc/netaddr.h>
47 isc_netaddr_t netaddr; in ISC_RUN_TEST_IMPL() local
54 isc_netaddr_fromin(&netaddr, &ina); in ISC_RUN_TEST_IMPL()
55 result = isc_netaddr_isnetzero(&netaddr); in ISC_RUN_TEST_IMPL()
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/include/isc/
H A Dnetaddr.h82 isc_netaddr_totext(const isc_netaddr_t *netaddr, isc_buffer_t *target);
108 isc_netaddr_fromsockaddr(isc_netaddr_t *netaddr, const isc_sockaddr_t *source);
111 isc_netaddr_fromin(isc_netaddr_t *netaddr, const struct in_addr *ina);
114 isc_netaddr_fromin6(isc_netaddr_t *netaddr, const struct in6_addr *ina6);
117 isc_netaddr_frompath(isc_netaddr_t *netaddr, const char *path);
120 isc_netaddr_setzone(isc_netaddr_t *netaddr, uint32_t zone);
123 isc_netaddr_getzone(const isc_netaddr_t *netaddr);
126 isc_netaddr_any(isc_netaddr_t *netaddr);
132 isc_netaddr_any6(isc_netaddr_t *netaddr);
138 isc_netaddr_unspec(isc_netaddr_t *netaddr);
/netbsd-src/external/mpl/bind/dist/lib/isc/include/isc/
H A Dnetaddr.h1 /* $NetBSD: netaddr.h,v 1.8 2025/01/26 16:25:41 christos Exp $ */
18 /*! \file isc/netaddr.h */
81 isc_netaddr_totext(const isc_netaddr_t *netaddr, isc_buffer_t *target);
107 isc_netaddr_fromsockaddr(isc_netaddr_t *netaddr, const isc_sockaddr_t *source);
110 isc_netaddr_fromin(isc_netaddr_t *netaddr, const struct in_addr *ina);
113 isc_netaddr_fromin6(isc_netaddr_t *netaddr, const struct in6_addr *ina6);
116 isc_netaddr_setzone(isc_netaddr_t *netaddr, uint32_t zone);
119 isc_netaddr_getzone(const isc_netaddr_t *netaddr);
122 isc_netaddr_any(isc_netaddr_t *netaddr);
128 isc_netaddr_any6(isc_netaddr_t *netaddr);
[all...]
/netbsd-src/crypto/dist/ipsec-tools/src/racoon/
H A Dsockmisc.h52 struct netaddr { struct
87 extern char *naddrwop2str __P((const struct netaddr *naddr));
88 extern char *naddrwop2str_fromto __P((const char *format, const struct netaddr *saddr,
89 const struct netaddr *daddr));
90 extern int naddr_score(const struct netaddr *naddr, const struct sockaddr *saddr);
H A Drsalist.h50 struct netaddr *src;
51 struct netaddr *dst;
55 int rsa_key_insert(struct genlist *list, struct netaddr *src, struct netaddr *dst, RSA *rsa);
H A Dprsa_par.y144 struct netaddr *naddr;
260 $$ = calloc (sizeof(struct netaddr), 1);
289 $$ = calloc (sizeof(struct netaddr), 1);
H A Drsalist.c68 rsa_key_insert(struct genlist *list, struct netaddr *src, in rsa_key_insert()
69 struct netaddr *dst, RSA *rsa) in rsa_key_insert()
H A Dsockmisc.c740 naddrwop2str(const struct netaddr *naddr) in naddrwop2str()
758 naddrwop2str_fromto(const char *format, const struct netaddr *saddr, in naddrwop2str_fromto()
759 const struct netaddr *daddr) in naddrwop2str_fromto()
890 naddr_score(const struct netaddr *naddr, const struct sockaddr *saddr) in naddr_score()
892 static const struct netaddr naddr_any; /* initialized to all-zeros */ in naddr_score()
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/
H A Ddns64.c164 isc_netaddr_t netaddr; in dns_dns64_aaaafroma() local
167 isc_netaddr_fromin(&netaddr, &ina); in dns_dns64_aaaafroma()
168 result = dns_acl_match(&netaddr, NULL, dns64->mapped, env, in dns_dns64_aaaafroma()
221 isc_netaddr_t netaddr; in dns_dns64_aaaaok() local
294 isc_netaddr_fromin6(&netaddr, &in6); in dns_dns64_aaaaok()
296 result = dns_acl_match(&netaddr, NULL, in dns_dns64_aaaaok()
/netbsd-src/external/mpl/bind/dist/lib/ns/
H A Dclient.c669 isc_netaddr_t netaddr; in ns_client_send()
672 isc_netaddr_fromsockaddr(&netaddr, &client->peeraddr); in ns_client_send()
678 !dns_acl_allowed(&netaddr, name, in ns_client_send()
1255 isc_netaddr_t netaddr; in compute_cookie()
1258 isc_netaddr_fromsockaddr(&netaddr, &client->peeraddr); in compute_cookie()
1259 result = dns_acl_match(&netaddr, NULL, view->pad_acl, env, in compute_cookie()
1289 isc_netaddr_t netaddr; in process_cookie()
1300 isc_netaddr_fromsockaddr(&netaddr, &client->peeraddr); in process_cookie()
1301 switch (netaddr.family) { in process_cookie()
1303 cp = (unsigned char *)&netaddr in process_cookie()
557 isc_netaddr_t netaddr; ns_client_send() local
1141 isc_netaddr_t netaddr; ns_client_addopt() local
1182 isc_netaddr_t netaddr; compute_cookie() local
1215 isc_netaddr_t netaddr; compute_cookie() local
1720 isc_netaddr_t netaddr; ns__client_request() local
2297 isc_netaddr_t netaddr; ns__client_tcpconn() local
2600 ns_client_checkaclsilent(ns_client_t * client,isc_netaddr_t * netaddr,dns_acl_t * acl,bool default_allow) ns_client_checkaclsilent() argument
2649 isc_netaddr_t netaddr; ns_client_checkacl() local
[all...]
H A Dinterfacemgr.c860 isc_netaddr_t *netaddr; in setup_locals()
862 netaddr = &interface->address; in setup_locals()
865 prefixlen = (netaddr->family == AF_INET) ? 32 : 128; in setup_locals()
866 result = dns_iptable_addprefix(localhost->iptable, netaddr, prefixlen, in setup_locals()
876 if (result != ISC_R_SUCCESS && netaddr->family == AF_INET6) { in setup_locals()
892 (netaddr->family == AF_INET) ? "IPv4" : "IPv6", in setup_locals()
897 result = dns_iptable_addprefix(localnets->iptable, netaddr, prefixlen, in setup_listenon()
849 isc_netaddr_t *netaddr; setup_locals() local
/netbsd-src/external/mpl/bind/dist/lib/dns/
H A Ddns64.c21 #include <isc/netaddr.h>
164 isc_netaddr_t netaddr; in dns_dns64_aaaafroma() local
167 isc_netaddr_fromin(&netaddr, &ina); in dns_dns64_aaaafroma()
168 result = dns_acl_match(&netaddr, NULL, dns64->mapped, env, in dns_dns64_aaaafroma()
221 isc_netaddr_t netaddr; in dns_dns64_aaaaok() local
294 isc_netaddr_fromin6(&netaddr, &in6); in dns_dns64_aaaaok()
296 result = dns_acl_match(&netaddr, NULL, in dns_dns64_aaaaok()
/netbsd-src/external/mpl/bind/dist/bin/tests/
H A Dtest_server.c26 #include <isc/netaddr.h>
43 static isc_netaddr_t netaddr;
87 isc_netaddr_fromin6(&netaddr, &in6); in parse_address()
92 isc_netaddr_fromin(&netaddr, &in); in parse_address()
162 isc_sockaddr_fromnetaddr(&sockaddr, &netaddr, port); in parse_options()
42 static isc_netaddr_t netaddr; global() variable
/netbsd-src/sys/arch/sgimips/sgimips/
H A Darcemu.c186 char netaddr[16]; member
215 char netaddr[32]; member
340 extractenv(env, "netaddr", sgienv.netaddr, sizeof(sgienv.netaddr)); in arcemu_ipN_init()
/netbsd-src/external/mpl/dhcp/bind/dist/lib/irs/
H A Dgetnameinfo.c298 isc_netaddr_t netaddr; local
318 isc_netaddr_fromsockaddr(&netaddr, (const isc_sockaddr_t *)sa);
320 iresult = dns_byaddr_createptrname(&netaddr, 0, ptrname);
/netbsd-src/sys/arch/sgimips/mace/
H A Dif_mec.c520 const char * netaddr = in mec_attach() local
529 if (netaddr) { in mec_attach()
531 while (*netaddr) { in mec_attach()
533 while (*netaddr && *netaddr != '.') { in mec_attach()
534 if (*netaddr >= '0' && *netaddr <= '9') in mec_attach()
535 v = v*10 + (*netaddr - '0'); in mec_attach()
536 netaddr++; in mec_attach()
540 if (*netaddr == '.') in mec_attach()
541 netaddr++; in mec_attach()
/netbsd-src/external/mpl/bind/dist/lib/isccfg/
H A Dparser.c60 #include <isc/netaddr.h>
3080 /* netaddr */
3092 isc_netaddr_t netaddr;
3096 CHECK(cfg_parse_rawaddr(pctx, flags, &netaddr));
3097 isc_sockaddr_fromnetaddr(&obj->value.sockaddr, &netaddr, 0);
3136 cfg_type_t cfg_type_netaddr = { "netaddr", parse_netaddr, in cfg_parse_netprefix()
3163 isc_netaddr_t netaddr; in cfg_parse_netprefix()
3174 &netaddr); in cfg_parse_netprefix()
3178 switch (netaddr.family) {
3206 result = isc_netaddr_prefixok(&netaddr, prefixle
3036 isc_netaddr_t netaddr; parse_netaddr() local
3108 isc_netaddr_t netaddr; cfg_parse_netprefix() local
3195 cfg_obj_asnetprefix(const cfg_obj_t * obj,isc_netaddr_t * netaddr,unsigned int * prefixlen) cfg_obj_asnetprefix() argument
3213 isc_netaddr_t netaddr; parse_sockaddrsub() local
3304 isc_netaddr_t netaddr; cfg_print_sockaddr() local
[all...]
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isccfg/
H A Dparser.c3274 isc_netaddr_t netaddr; in parse_netaddr() local
3278 CHECK(cfg_parse_rawaddr(pctx, flags, &netaddr)); in parse_netaddr()
3279 isc_sockaddr_fromnetaddr(&obj->value.sockaddr, &netaddr, 0); in parse_netaddr()
3351 isc_netaddr_t netaddr; in cfg_parse_netprefix() local
3362 &netaddr); in cfg_parse_netprefix()
3366 switch (netaddr.family) { in cfg_parse_netprefix()
3394 result = isc_netaddr_prefixok(&netaddr, prefixlen); in cfg_parse_netprefix()
3397 isc_netaddr_format(&netaddr, buf, sizeof(buf)); in cfg_parse_netprefix()
3413 obj->value.netprefix.address = netaddr; in cfg_parse_netprefix()
3438 cfg_obj_asnetprefix(const cfg_obj_t *obj, isc_netaddr_t *netaddr, in cfg_obj_asnetprefix() argument
[all …]

123