Lines Matching refs:b
53 buffer * const b = buffer_init(); in test_configfile_addrbuf_eq_remote_ip_mask() local
59 buffer_copy_string(b, rmtmask[i].string); in test_configfile_addrbuf_eq_remote_ip_mask()
61 if (!config_remoteip_normalize(b, tb)) exit(-1); /*(bad test)*/ in test_configfile_addrbuf_eq_remote_ip_mask()
65 char *slash = strchr(b->ptr, '/'); in test_configfile_addrbuf_eq_remote_ip_mask()
68 uint32_t len = slash - b->ptr; in test_configfile_addrbuf_eq_remote_ip_mask()
69 int family = strchr(b->ptr, ':') ? AF_INET6 : AF_INET; in test_configfile_addrbuf_eq_remote_ip_mask()
70 char *after = buffer_string_prepare_append(b, 1 + 7 + 28); in test_configfile_addrbuf_eq_remote_ip_mask()
74 if (nm_bits) b->ptr[len]='\0'; /*(sock_addr_inet_pton() w/o CIDR mask)*/ in test_configfile_addrbuf_eq_remote_ip_mask()
75 int rc = sock_addr_inet_pton(saddr, b->ptr, family, 0); in test_configfile_addrbuf_eq_remote_ip_mask()
76 if (nm_bits) b->ptr[len]='/'; in test_configfile_addrbuf_eq_remote_ip_mask()
80 (((uintptr_t)b->ptr + b->used + 1 + 7) & ~7); in test_configfile_addrbuf_eq_remote_ip_mask()
81 int bits = ((unsigned char *)b->ptr)[b->used]; in test_configfile_addrbuf_eq_remote_ip_mask()
93 buffer_free(b); in test_configfile_addrbuf_eq_remote_ip_mask()