| /netbsd-src/usr.sbin/npf/npftest/libnpftest/ |
| H A D | npf_table_test.c | 69 const int alen = sizeof(struct in_addr); in check_ip4() local 71 return memcmp(addr, test_addr, alen) == 0; in check_ip4() 78 const int alen = sizeof(struct in_addr); in ip4list_insert_lookup() local 82 error = npf_table_insert(t, alen, addr, NPF_NO_NETMASK); in ip4list_insert_lookup() 84 error = npf_table_lookup(t, alen, addr); in ip4list_insert_lookup() 93 const int alen = sizeof(struct in_addr); in fill_with_ip4() local 103 error = npf_table_insert(t, alen, addr, nm); in fill_with_ip4() 105 error = npf_table_insert(t, alen, addr, nm); in fill_with_ip4() 109 error = npf_table_insert(t, alen, addr, nm); in fill_with_ip4() 111 error = npf_table_insert(t, alen, addr, nm); in fill_with_ip4() [all …]
|
| /netbsd-src/sys/net/npf/ |
| H A D | npf_connkey.c | 85 npf_connkey_setkey(npf_connkey_t *key, unsigned alen, unsigned proto, in npf_connkey_setkey() argument 101 KASSERT((alen >> 2) <= 0xf && proto <= 0xff); in npf_connkey_setkey() 102 k[0] = ((uint32_t)(alen >> 2) << 28) | (proto << 20); in npf_connkey_setkey() 105 if (__predict_true(alen == sizeof(in_addr_t))) { in npf_connkey_setkey() 110 const unsigned nwords = alen >> 2; in npf_connkey_setkey() 111 memcpy(&k[2], ips[isrc], alen); in npf_connkey_setkey() 112 memcpy(&k[2 + nwords], ips[idst], alen); in npf_connkey_setkey() 118 npf_connkey_getkey(const npf_connkey_t *key, unsigned *alen, unsigned *proto, in npf_connkey_getkey() argument 127 *alen = (k[0] >> 28) << 2; in npf_connkey_getkey() 132 switch (*alen) { in npf_connkey_getkey() [all …]
|
| H A D | npf_tableset.c | 74 #define NPF_ADDRLEN2IDX(alen) ((alen) >> 4) argument 496 table_ifaddr_insert(npf_table_t *t, const int alen, npf_tblent_t *ent) in table_ifaddr_insert() argument 498 const unsigned aidx = NPF_ADDRLEN2IDX(alen); in table_ifaddr_insert() 537 npf_table_insert(npf_table_t *t, const int alen, in npf_table_insert() argument 543 error = npf_netmask_check(alen, mask); in npf_table_insert() 548 memcpy(&ent->te_addr, addr, alen); in npf_table_insert() 549 ent->te_alen = alen; in npf_table_insert() 568 if (thmap_put(t->t_map, &ent->te_addr, alen, ent) == ent) { in npf_table_insert() 577 (mask == NPF_NO_NETMASK) ? (alen * 8) : mask; in npf_table_insert() 580 if (lpm_lookup(t->t_lpm, addr, alen) == NULL && in npf_table_insert() [all …]
|
| H A D | npf_nat.c | 448 npf_nat_getaddr(npf_cache_t *npc, npf_natpolicy_t *np, const unsigned alen) in npf_nat_getaddr() argument 463 idx = npf_addr_mix(alen, in npf_nat_getaddr() 468 return npf_table_getsome(t, alen, idx); in npf_nat_getaddr() 480 const unsigned alen = npc->npc_alen; in npf_nat_create() local 514 taddr = npf_nat_getaddr(npc, np, alen); in npf_nat_create() 520 memcpy(&nt->nt_taddr, taddr, alen); in npf_nat_create() 530 memcpy(&nt->nt_taddr, taddr, alen); in npf_nat_create() 532 nt->nt_alen = alen; in npf_nat_create() 537 memcpy(&nt->nt_oaddr, npc->npc_ips[NPF_SRC], alen); in npf_nat_create() 541 memcpy(&nt->nt_oaddr, npc->npc_ips[NPF_DST], alen); in npf_nat_create() [all …]
|
| H A D | npf_inet.c | 128 npf_addr_mix(const int alen, const npf_addr_t *a1, const npf_addr_t *a2) in npf_addr_mix() argument 130 const int nwords = alen >> 2; in npf_addr_mix() 133 KASSERT(alen > 0 && a1 != NULL && a2 != NULL); in npf_addr_mix() 147 const int alen, npf_addr_t *out) in npf_addr_mask() argument 149 const int nwords = alen >> 2; in npf_addr_mask() 177 const int alen, npf_addr_t *out) in npf_addr_bitor() argument 179 const int nwords = alen >> 2; in npf_addr_bitor() 209 const npf_addr_t *addr2, const npf_netmask_t mask2, const int alen) in npf_addr_cmp() argument 214 npf_addr_mask(addr1, mask1, alen, &realaddr1); in npf_addr_cmp() 218 npf_addr_mask(addr2, mask2, alen, &realaddr2); in npf_addr_cmp() [all …]
|
| H A D | npf_portmap.c | 433 npf_portmap_autoget(npf_portmap_t *pm, unsigned alen, const npf_addr_t *addr) in npf_portmap_autoget() argument 438 KASSERT(alen && alen <= sizeof(npf_addr_t)); in npf_portmap_autoget() 441 bm = thmap_get(pm->addr_map, addr, alen); in npf_portmap_autoget() 453 memcpy(&bm->addr, addr, alen); in npf_portmap_autoget() 454 bm->addr_len = alen; in npf_portmap_autoget() 457 ret = thmap_put(pm->addr_map, &bm->addr, alen, bm); in npf_portmap_autoget() 510 npf_portmap_get(npf_portmap_t *pm, int alen, const npf_addr_t *addr) in npf_portmap_get() argument 523 bm = npf_portmap_autoget(pm, alen, addr); in npf_portmap_get() 550 npf_portmap_take(npf_portmap_t *pm, int alen, in npf_portmap_take() argument 553 bitmap_t *bm = npf_portmap_autoget(pm, alen, addr); in npf_portmap_take() [all …]
|
| H A D | npf_ifaddr.c | 130 int alen = 0; in npf_ifaddr_sync() local 134 alen = sizeof(struct in_addr); in npf_ifaddr_sync() 139 alen = sizeof(struct in6_addr); in npf_ifaddr_sync() 142 if (alen) { in npf_ifaddr_sync() 144 memcpy(&addr, p, alen); in npf_ifaddr_sync() 145 npf_table_insert(t, alen, &addr, NPF_NO_NETMASK); in npf_ifaddr_sync()
|
| H A D | npf_conn.c | 129 #define NPF_CONNCACHE(alen) (((alen) >> 4) & 0x1) argument 427 const unsigned alen = npc->npc_alen; in npf_conn_establish() local 428 const unsigned idx = NPF_CONNCACHE(alen); in npf_conn_establish() 458 con->c_alen = alen; in npf_conn_establish() 468 bk = npf_conn_getbackkey(con, alen); in npf_conn_establish() 815 unsigned flags, alen; in npf_conn_export() local 831 alen = NPF_CONNKEY_ALEN(fw); in npf_conn_export() 832 KASSERT(alen == con->c_alen); in npf_conn_export() 833 bk = npf_conn_getbackkey(con, alen); in npf_conn_export() 842 nvlist_add_number(nvl, "alen", alen); in npf_conn_export() [all …]
|
| /netbsd-src/usr.sbin/npf/npfctl/ |
| H A D | npf_cmd.c | 309 int n, alen; in npfctl_table() local 348 if (!npfctl_parse_cidr(arg, &fam, &alen)) { in npfctl_table() 351 nct.nct_data.ent.alen = alen; in npfctl_table() 352 memcpy(&nct.nct_data.ent.addr, &fam.fam_addr, alen); in npfctl_table() 385 if (!ent->alen) in npfctl_table() 387 buf = npfctl_print_addrmask(ent->alen, "%a", in npfctl_table() 407 unsigned alen; member 418 npfctl_conn_print(unsigned alen, const npf_addr_t *a, const in_port_t *p, in npfctl_conn_print() argument 431 if (alen != fil->alen) { in npfctl_conn_print() 444 addrstr = npfctl_print_addrmask(alen, fmt, &a[0], NPF_NO_NETMASK); in npfctl_conn_print() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/modes/ |
| H A D | ccm128.c | 69 const unsigned char *aad, size_t alen) in CRYPTO_ccm128_aad() argument 74 if (alen == 0) in CRYPTO_ccm128_aad() 80 if (alen < (0x10000 - 0x100)) { in CRYPTO_ccm128_aad() 81 ctx->cmac.c[0] ^= (u8)(alen >> 8); in CRYPTO_ccm128_aad() 82 ctx->cmac.c[1] ^= (u8)alen; in CRYPTO_ccm128_aad() 84 } else if (sizeof(alen) == 8 in CRYPTO_ccm128_aad() 85 && alen >= (size_t)1 << (32 % (sizeof(alen) * 8))) { in CRYPTO_ccm128_aad() 88 ctx->cmac.c[2] ^= (u8)(alen >> (56 % (sizeof(alen) * 8))); in CRYPTO_ccm128_aad() 89 ctx->cmac.c[3] ^= (u8)(alen >> (48 % (sizeof(alen) * 8))); in CRYPTO_ccm128_aad() 90 ctx->cmac.c[4] ^= (u8)(alen >> (40 % (sizeof(alen) * 8))); in CRYPTO_ccm128_aad() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/modes/ |
| H A D | ccm128.c | 69 const unsigned char *aad, size_t alen) in CRYPTO_ccm128_aad() argument 74 if (alen == 0) in CRYPTO_ccm128_aad() 80 if (alen < (0x10000 - 0x100)) { in CRYPTO_ccm128_aad() 81 ctx->cmac.c[0] ^= (u8)(alen >> 8); in CRYPTO_ccm128_aad() 82 ctx->cmac.c[1] ^= (u8)alen; in CRYPTO_ccm128_aad() 84 } else if (sizeof(alen) == 8 in CRYPTO_ccm128_aad() 85 && alen >= (size_t)1 << (32 % (sizeof(alen) * 8))) { in CRYPTO_ccm128_aad() 88 ctx->cmac.c[2] ^= (u8)(alen >> (56 % (sizeof(alen) * 8))); in CRYPTO_ccm128_aad() 89 ctx->cmac.c[3] ^= (u8)(alen >> (48 % (sizeof(alen) * 8))); in CRYPTO_ccm128_aad() 90 ctx->cmac.c[4] ^= (u8)(alen >> (40 % (sizeof(alen) * 8))); in CRYPTO_ccm128_aad() [all …]
|
| /netbsd-src/external/mpl/bind/dist/lib/dns/ |
| H A D | ecs.c | 44 size_t alen; in dns_ecs_equals() 54 alen = (ecs1->source + 7) / 8; in dns_ecs_equals() 55 if (alen == 0) { in dns_ecs_equals() 61 INSIST(alen <= 4); in dns_ecs_equals() 66 INSIST(alen <= 16); in dns_ecs_equals() 78 if (alen > 1 && memcmp(addr1, addr2, alen - 1) != 0) { in dns_ecs_equals() 93 if ((addr1[alen - 1] & mask) != (addr2[alen - 1] & mask)) { in dns_ecs_equals() 45 size_t alen; dns_ecs_equals() local
|
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/ |
| H A D | ecs.c | 45 size_t alen; in dns_ecs_equals() local 55 alen = (ecs1->source + 7) / 8; in dns_ecs_equals() 56 if (alen == 0) { in dns_ecs_equals() 62 INSIST(alen <= 4); in dns_ecs_equals() 67 INSIST(alen <= 16); in dns_ecs_equals() 79 if (alen > 1 && memcmp(addr1, addr2, alen - 1) != 0) { in dns_ecs_equals() 94 if ((addr1[alen - 1] & mask) != (addr2[alen - 1] & mask)) { in dns_ecs_equals()
|
| /netbsd-src/lib/libc/gen/ |
| H A D | extattr.c | 103 size_t alen; in extattr_copy_fd() local 133 for (i = 0; i < (size_t)llen; i += alen + 1) { in extattr_copy_fd() 137 alen = ((uint8_t *)alist)[i]; in extattr_copy_fd() 139 (void)memcpy(aname, ap, alen); in extattr_copy_fd() 140 aname[alen] = '\0'; in extattr_copy_fd() 173 size_t alen; in extattr_copy_file() local 203 for (i = 0; i < (size_t)llen; i += alen + 1) { in extattr_copy_file() 207 alen = ((uint8_t *)alist)[i]; in extattr_copy_file() 209 (void)memcpy(aname, ap, alen); in extattr_copy_file() 210 aname[alen] = '\0'; in extattr_copy_file() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/providers/implementations/ciphers/ |
| H A D | cipher_aes_ccm_hw_s390x.inc | 49 const unsigned char *aad, size_t alen) 55 if (!alen) 63 if (alen < ((1 << 16) - (1 << 8))) { 64 *(uint16_t *)ptr = alen; 66 } else if (sizeof(alen) == 8 67 && alen >= (size_t)1 << (32 % (sizeof(alen) * 8))) { 69 *(uint64_t *)(ptr + 2) = alen; 73 *(uint32_t *)(ptr + 2) = alen; 77 while (i < 16 && alen) { 80 --alen; [all …]
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/ |
| H A D | search.c | 207 unsigned len = 0, alen; in do_search() local 214 alen = op->ors_attrs[i].an_name.bv_len; in do_search() 215 if (alen >= sizeof(abuf)) { in do_search() 216 alen = sizeof(abuf)-1; in do_search() 218 if (len && (len + 1 + alen >= sizeof(abuf))) { in do_search() 227 ptr = lutil_strncopy(ptr, op->ors_attrs[i].an_name.bv_val, alen); in do_search() 228 len += alen; in do_search() 238 unsigned len = 0, alen; in do_search() local 247 alen = op->ors_attrs[i].an_name.bv_len; in do_search() 248 if (alen >= sizeof(abuf)) { in do_search() [all …]
|
| /netbsd-src/tests/rump/rumpkern/ |
| H A D | t_modcmd.c | 67 size_t alen; in disable_autoload() local 73 alen = sizeof(ans); in disable_autoload() 78 if (rump_sys___sysctl(mib, 2, ans, &alen, &q, sizeof(q)) == -1) in disable_autoload() 92 if (rump_sys___sysctl(mib, 3, ans, &alen, &q, sizeof(q)) == -1) in disable_autoload() 106 alen = 0; in disable_autoload() 107 if (rump_sys___sysctl(mib, 3, NULL, &alen, &no, sizeof(no)) == -1) in disable_autoload()
|
| /netbsd-src/usr.sbin/npf/npftest/ |
| H A D | npftest.c | 130 int alen, fd; in generate_test_cdb() local 142 addr = inet_addr("192.168.1.1"), alen = sizeof(struct in_addr); in generate_test_cdb() 143 if (cdbw_put(cdbw, &addr, alen, &addr, alen) == -1) in generate_test_cdb() 146 addr = inet_addr("10.0.0.2"), alen = sizeof(struct in_addr); in generate_test_cdb() 147 if (cdbw_put(cdbw, &addr, alen, &addr, alen) == -1) in generate_test_cdb()
|
| /netbsd-src/lib/libc/net/ |
| H A D | getifaddrs.c | 89 size_t len, alen; in __weak_alias() local 136 alen = 0; in __weak_alias() 144 alen = len; in __weak_alias() 156 dcnt += alen; in __weak_alias() 231 alen = 0; in __weak_alias() 239 alen = len; in __weak_alias() 264 memset(data, 0, alen); in __weak_alias() 265 data += alen; in __weak_alias()
|
| /netbsd-src/bin/sh/ |
| H A D | memalloc.c | 362 size_t len, tlen = 0, alen[8]; in ststrcat() local 371 if (n < sizeof(alen)/sizeof(alen[0])) in ststrcat() 372 alen[n++] = len; in ststrcat() 391 if (n < sizeof(alen)/sizeof(alen[0])) in ststrcat() 392 len = alen[n++]; in ststrcat()
|
| /netbsd-src/external/mpl/bind/dist/lib/isc/ |
| H A D | netaddr.c | 127 unsigned int alen; in isc_netaddr_eqprefix() 149 alen = strlen(abuf); in isc_netaddr_totext() 150 INSIST(alen < sizeof(abuf)); in isc_netaddr_totext() 161 if (alen + zlen > isc_buffer_availablelength(target)) { in isc_netaddr_totext() 165 isc_buffer_putmem(target, (unsigned char *)abuf, alen); in isc_netaddr_totext() 133 unsigned int alen; isc_netaddr_totext() local
|
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/ |
| H A D | netaddr.c | 135 unsigned int alen; in isc_netaddr_totext() local 151 alen = strlen(netaddr->type.un); in isc_netaddr_totext() 152 if (alen > isc_buffer_availablelength(target)) { in isc_netaddr_totext() 157 alen); in isc_netaddr_totext() 168 alen = strlen(abuf); in isc_netaddr_totext() 169 INSIST(alen < sizeof(abuf)); in isc_netaddr_totext() 180 if (alen + zlen > isc_buffer_availablelength(target)) { in isc_netaddr_totext() 184 isc_buffer_putmem(target, (unsigned char *)abuf, alen); in isc_netaddr_totext()
|
| /netbsd-src/lib/libwrap/ |
| H A D | hosts_access.c | 475 size_t alen; in masked_match6() local 518 alen = sizeof(mask.sin.sin_addr); in masked_match6() 522 alen = sizeof(mask.sin6.sin6_addr); in masked_match6() 527 if (masklen / 8 > alen) in masked_match6() 570 alen = sizeof(net.sin.sin_addr); in masked_match6() 576 alen = sizeof(net.sin6.sin6_addr); in masked_match6() 582 for (i = 0; i < alen; i++) in masked_match6() 588 for (i = 0; i < alen; i++) in masked_match6() 594 return (memcmp(ap, np, alen) == 0); in masked_match6()
|
| /netbsd-src/sys/netipsec/ |
| H A D | xform_esp.c | 306 int plen, alen, hlen, error, stat = ESP_STAT_CRYPTO; in esp_input() local 338 alen = esph ? esph->authsize : 0; in esp_input() 347 plen = m->m_pkthdr.len - (skip + hlen + alen); in esp_input() 384 size_t extra __diagused = esph == NULL ? 0 : alen; in esp_input() 412 crda->crd_len = m->m_pkthdr.len - (skip + alen); in esp_input() 413 crda->crd_inject = m->m_pkthdr.len - alen; in esp_input() 426 m_copydata(m, m->m_pkthdr.len - alen, alen, (tc + 1)); in esp_input() 472 crde->crd_len = m->m_pkthdr.len - (skip + hlen + alen); in esp_input() 684 int hlen, rlen, tlen, padlen, blks, alen, i, roff; in esp_output() local 705 alen = esph ? esph->authsize : 0; in esp_output() [all …]
|
| /netbsd-src/libexec/httpd/ |
| H A D | auth-bozo.c | 154 ssize_t alen; in bozo_auth_check_headers() local 160 alen = base64_decode((unsigned char *)str + 6, in bozo_auth_check_headers() 164 if (alen != -1) in bozo_auth_check_headers() 165 authbuf[alen] = '\0'; in bozo_auth_check_headers() 166 if (alen == -1 || in bozo_auth_check_headers()
|