hi 51 source3/lib/ldb/common/qsort.c char *hi; hi 63 source3/lib/ldb/common/qsort.c #define PUSH(low, high) ((void) ((top->lo = (low)), (top->hi = (high)), ++top)) hi 64 source3/lib/ldb/common/qsort.c #define POP(low, high) ((void) (--top, (low = top->lo), (high = top->hi))) hi 106 source3/lib/ldb/common/qsort.c char *hi = &lo[size * (total_elems - 1)]; hi 123 source3/lib/ldb/common/qsort.c char *mid = lo + size * ((hi - lo) / size >> 1); hi 127 source3/lib/ldb/common/qsort.c if ((*cmp) ((void *) hi, (void *) mid, opaque) < 0) hi 128 source3/lib/ldb/common/qsort.c SWAP (mid, hi, size); hi 136 source3/lib/ldb/common/qsort.c right_ptr = hi - size; hi 175 source3/lib/ldb/common/qsort.c if ((size_t) (hi - left_ptr) <= max_thresh) hi 177 source3/lib/ldb/common/qsort.c POP (lo, hi); hi 182 source3/lib/ldb/common/qsort.c else if ((size_t) (hi - left_ptr) <= max_thresh) hi 184 source3/lib/ldb/common/qsort.c hi = right_ptr; hi 185 source3/lib/ldb/common/qsort.c else if ((right_ptr - lo) > (hi - left_ptr)) hi 194 source3/lib/ldb/common/qsort.c PUSH (left_ptr, hi); hi 195 source3/lib/ldb/common/qsort.c hi = right_ptr; hi 243 source3/lib/ldb/common/qsort.c char *hi, *lo; hi 245 source3/lib/ldb/common/qsort.c for (hi = lo = trav; (lo -= size) >= tmp_ptr; hi = lo) hi 246 source3/lib/ldb/common/qsort.c *hi = *lo; hi 247 source3/lib/ldb/common/qsort.c *hi = c; hi 49 source4/auth/kerberos/krb5_init_context.c krb5_krbhst_info *hi; hi 176 source4/auth/kerberos/krb5_init_context.c switch (smb_krb5->hi->proto) { hi 208 source4/auth/kerberos/krb5_init_context.c krb5_krbhst_info *hi, hi 224 source4/auth/kerberos/krb5_init_context.c ret = krb5_krbhst_get_addrinfo(context, hi, &ai); hi 234 source4/auth/kerberos/krb5_init_context.c smb_krb5->hi = hi; hi 251 source4/auth/kerberos/krb5_init_context.c switch (hi->proto) { hi 302 source4/auth/kerberos/krb5_init_context.c switch (hi->proto) { hi 34 source4/auth/kerberos/krb5_init_context.h krb5_krbhst_info *hi, hi 56 source4/heimdal/lib/hcrypto/bn.c heim_integer *hi; hi 57 source4/heimdal/lib/hcrypto/bn.c hi = calloc(1, sizeof(*hi)); hi 58 source4/heimdal/lib/hcrypto/bn.c return (BIGNUM *)hi; hi 71 source4/heimdal/lib/hcrypto/bn.c heim_integer *hi = (heim_integer *)bn; hi 72 source4/heimdal/lib/hcrypto/bn.c if (hi->data) { hi 73 source4/heimdal/lib/hcrypto/bn.c memset(hi->data, 0, hi->length); hi 74 source4/heimdal/lib/hcrypto/bn.c free(hi->data); hi 76 source4/heimdal/lib/hcrypto/bn.c memset(hi, 0, sizeof(*hi)); hi 133 source4/heimdal/lib/hcrypto/bn.c heim_integer *hi = (void *)bn; hi 138 source4/heimdal/lib/hcrypto/bn.c if (hi == NULL) { hi 139 source4/heimdal/lib/hcrypto/bn.c hi = (heim_integer *)BN_new(); hi 140 source4/heimdal/lib/hcrypto/bn.c if (hi == NULL) hi 143 source4/heimdal/lib/hcrypto/bn.c if (hi->data) hi 144 source4/heimdal/lib/hcrypto/bn.c BN_clear((BIGNUM *)hi); hi 145 source4/heimdal/lib/hcrypto/bn.c hi->negative = 0; hi 146 source4/heimdal/lib/hcrypto/bn.c hi->data = malloc(len); hi 147 source4/heimdal/lib/hcrypto/bn.c if (hi->data == NULL && len != 0) { hi 149 source4/heimdal/lib/hcrypto/bn.c BN_free((BIGNUM *)hi); hi 152 source4/heimdal/lib/hcrypto/bn.c hi->length = len; hi 153 source4/heimdal/lib/hcrypto/bn.c memcpy(hi->data, s, len); hi 154 source4/heimdal/lib/hcrypto/bn.c return (BIGNUM *)hi; hi 160 source4/heimdal/lib/hcrypto/bn.c const heim_integer *hi = (const void *)bn; hi 161 source4/heimdal/lib/hcrypto/bn.c memcpy(to, hi->data, hi->length); hi 162 source4/heimdal/lib/hcrypto/bn.c return hi->length; hi 245 source4/heimdal/lib/hcrypto/bn.c heim_integer *hi = (heim_integer *)bn; hi 246 source4/heimdal/lib/hcrypto/bn.c unsigned char *p = hi->data; hi 248 source4/heimdal/lib/hcrypto/bn.c if ((bit / 8) > hi->length || hi->length == 0) hi 251 source4/heimdal/lib/hcrypto/bn.c return p[hi->length - 1 - (bit / 8)] & is_set[bit % 8]; hi 257 source4/heimdal/lib/hcrypto/bn.c heim_integer *hi = (heim_integer *)bn; hi 260 source4/heimdal/lib/hcrypto/bn.c if ((bit / 8) > hi->length || hi->length == 0) { hi 262 source4/heimdal/lib/hcrypto/bn.c void *d = realloc(hi->data, len); hi 265 source4/heimdal/lib/hcrypto/bn.c hi->data = d; hi 266 source4/heimdal/lib/hcrypto/bn.c p = hi->data; hi 267 source4/heimdal/lib/hcrypto/bn.c memset(&p[hi->length], 0, len); hi 268 source4/heimdal/lib/hcrypto/bn.c hi->length = len; hi 270 source4/heimdal/lib/hcrypto/bn.c p = hi->data; hi 272 source4/heimdal/lib/hcrypto/bn.c p[hi->length - 1 - (bit / 8)] |= is_set[bit % 8]; hi 279 source4/heimdal/lib/hcrypto/bn.c heim_integer *hi = (heim_integer *)bn; hi 280 source4/heimdal/lib/hcrypto/bn.c unsigned char *p = hi->data; hi 282 source4/heimdal/lib/hcrypto/bn.c if ((bit / 8) > hi->length || hi->length == 0) hi 285 source4/heimdal/lib/hcrypto/bn.c p[hi->length - 1 - (bit / 8)] &= (unsigned char)(~(is_set[bit % 8])); hi 313 source4/heimdal/lib/hcrypto/bn.c heim_integer *hi = (heim_integer *)bn; hi 317 source4/heimdal/lib/hcrypto/bn.c if (hi->negative || hi->length > sizeof(num)) hi 320 source4/heimdal/lib/hcrypto/bn.c for (i = 0; i < hi->length; i++) hi 321 source4/heimdal/lib/hcrypto/bn.c num = ((unsigned char *)hi->data)[i] | (num << 8); hi 2820 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit hi = (1 << (p2 % MP_DIGIT_BIT)), *zp; hi 2834 source4/heimdal/lib/hcrypto/imath/imath.c w = ((mp_word) MP_DIGIT_MAX + 1 + hi) - w - (mp_word)*zp; hi 521 source4/heimdal/lib/krb5/changepw.c krb5_krbhst_info *hi; hi 543 source4/heimdal/lib/krb5/changepw.c while (!done && (ret = krb5_krbhst_next(context, handle, &hi)) == 0) { hi 547 source4/heimdal/lib/krb5/changepw.c switch (hi->proto) { hi 562 source4/heimdal/lib/krb5/changepw.c ret = krb5_krbhst_get_addrinfo(context, hi, &ai); hi 601 source4/heimdal/lib/krb5/changepw.c hi->hostname); hi 634 source4/heimdal/lib/krb5/changepw.c hi->hostname); hi 1141 source4/heimdal/lib/krb5/init_creds_pw.c const krb5_krbhst_info *hi, hi 1187 source4/heimdal/lib/krb5/init_creds_pw.c hi, hi 1223 source4/heimdal/lib/krb5/init_creds_pw.c krb5_krbhst_info *hi = NULL; hi 1362 source4/heimdal/lib/krb5/init_creds_pw.c &ctx->as_req, &rep, hi, &key); hi 110 source4/heimdal/lib/krb5/krbhst.c krb5_krbhst_info *hi; hi 113 source4/heimdal/lib/krb5/krbhst.c hi = calloc(1, sizeof(*hi) + len); hi 114 source4/heimdal/lib/krb5/krbhst.c if(hi == NULL) { hi 122 source4/heimdal/lib/krb5/krbhst.c (*res)[num_srv++] = hi; hi 124 source4/heimdal/lib/krb5/krbhst.c hi->proto = proto_num; hi 126 source4/heimdal/lib/krb5/krbhst.c hi->def_port = def_port; hi 128 source4/heimdal/lib/krb5/krbhst.c hi->port = port; hi 130 source4/heimdal/lib/krb5/krbhst.c hi->port = rr->u.srv->port; hi 132 source4/heimdal/lib/krb5/krbhst.c strlcpy(hi->hostname, rr->u.srv->target, len + 1); hi 192 source4/heimdal/lib/krb5/krbhst.c struct krb5_krbhst_info *hi; hi 194 source4/heimdal/lib/krb5/krbhst.c hi = calloc(1, sizeof(*hi) + strlen(spec)); hi 195 source4/heimdal/lib/krb5/krbhst.c if(hi == NULL) hi 198 source4/heimdal/lib/krb5/krbhst.c hi->proto = krbhst_get_default_proto(kd); hi 201 source4/heimdal/lib/krb5/krbhst.c hi->proto = KRB5_KRBHST_HTTP; hi 204 source4/heimdal/lib/krb5/krbhst.c hi->proto = KRB5_KRBHST_HTTP; hi 208 source4/heimdal/lib/krb5/krbhst.c hi->proto = KRB5_KRBHST_TCP; hi 214 source4/heimdal/lib/krb5/krbhst.c if(strsep_copy(&p, ":", hi->hostname, strlen(spec) + 1) < 0) { hi 215 source4/heimdal/lib/krb5/krbhst.c free(hi); hi 219 source4/heimdal/lib/krb5/krbhst.c hi->hostname[strcspn(hi->hostname, "/")] = '\0'; hi 220 source4/heimdal/lib/krb5/krbhst.c strlwr(hi->hostname); hi 222 source4/heimdal/lib/krb5/krbhst.c hi->port = hi->def_port = def_port; hi 225 source4/heimdal/lib/krb5/krbhst.c hi->port = strtol(p, &end, 0); hi 227 source4/heimdal/lib/krb5/krbhst.c free(hi); hi 232 source4/heimdal/lib/krb5/krbhst.c hi->port = port; hi 233 source4/heimdal/lib/krb5/krbhst.c return hi; hi 237 source4/heimdal/lib/krb5/krbhst.c _krb5_free_krbhst_info(krb5_krbhst_info *hi) hi 239 source4/heimdal/lib/krb5/krbhst.c if (hi->ai != NULL) hi 240 source4/heimdal/lib/krb5/krbhst.c freeaddrinfo(hi->ai); hi 241 source4/heimdal/lib/krb5/krbhst.c free(hi); hi 289 source4/heimdal/lib/krb5/krbhst.c struct krb5_krbhst_info *hi; hi 291 source4/heimdal/lib/krb5/krbhst.c hi = parse_hostspec(context, kd, host, def_port, port); hi 292 source4/heimdal/lib/krb5/krbhst.c if(hi == NULL) hi 295 source4/heimdal/lib/krb5/krbhst.c append_host_hostinfo(kd, hi); hi 366 source4/heimdal/lib/krb5/krbhst.c struct krb5_krbhst_info *hi = *kd->index; hi 367 source4/heimdal/lib/krb5/krbhst.c if(hi != NULL) { hi 368 source4/heimdal/lib/krb5/krbhst.c *host = hi; hi 457 source4/heimdal/lib/krb5/krbhst.c struct krb5_krbhst_info *hi; hi 460 source4/heimdal/lib/krb5/krbhst.c hi = calloc(1, sizeof(*hi) + hostlen); hi 461 source4/heimdal/lib/krb5/krbhst.c if(hi == NULL) { hi 466 source4/heimdal/lib/krb5/krbhst.c hi->proto = proto; hi 467 source4/heimdal/lib/krb5/krbhst.c hi->port = hi->def_port = port; hi 468 source4/heimdal/lib/krb5/krbhst.c hi->ai = ai; hi 469 source4/heimdal/lib/krb5/krbhst.c memmove(hi->hostname, host, hostlen); hi 470 source4/heimdal/lib/krb5/krbhst.c hi->hostname[hostlen] = '\0'; hi 472 source4/heimdal/lib/krb5/krbhst.c append_host_hostinfo(kd, hi); hi 485 source4/heimdal/lib/krb5/krbhst.c struct krb5_krbhst_info *hi; hi 507 source4/heimdal/lib/krb5/krbhst.c hi = calloc(1, sizeof(*hi) + hostlen); hi 508 source4/heimdal/lib/krb5/krbhst.c if(hi == NULL) hi 511 source4/heimdal/lib/krb5/krbhst.c hi->proto = krbhst_get_default_proto(kd); hi 512 source4/heimdal/lib/krb5/krbhst.c hi->port = hi->def_port = socket_get_port(addr); hi 513 source4/heimdal/lib/krb5/krbhst.c hi->ai = ai; hi 514 source4/heimdal/lib/krb5/krbhst.c memmove(hi->hostname, host, hostlen); hi 515 source4/heimdal/lib/krb5/krbhst.c hi->hostname[hostlen] = '\0'; hi 516 source4/heimdal/lib/krb5/krbhst.c append_host_hostinfo(kd, hi); hi 897 source4/heimdal/lib/krb5/pkinit.c const krb5_krbhst_info *hi, hi 965 source4/heimdal/lib/krb5/pkinit.c if (hi) { hi 969 source4/heimdal/lib/krb5/pkinit.c hi->hostname, hi 970 source4/heimdal/lib/krb5/pkinit.c hi->ai->ai_addr, hi->ai->ai_addrlen); hi 988 source4/heimdal/lib/krb5/pkinit.c const krb5_krbhst_info *hi, hi 1075 source4/heimdal/lib/krb5/pkinit.c ret = pk_verify_host(context, realm, hi, ctx, host); hi 1127 source4/heimdal/lib/krb5/pkinit.c const krb5_krbhst_info *hi, hi 1164 source4/heimdal/lib/krb5/pkinit.c ret = pk_verify_host(context, realm, hi, ctx, host); hi 1307 source4/heimdal/lib/krb5/pkinit.c const krb5_krbhst_info *hi, hi 1364 source4/heimdal/lib/krb5/pkinit.c ret = pk_rd_pa_reply_dh(context, &data, &oid, realm, ctx, etype, hi, hi 1371 source4/heimdal/lib/krb5/pkinit.c ctx, etype, hi, nonce, req_buffer, pa, key); hi 1423 source4/heimdal/lib/krb5/pkinit.c ctx, etype, hi, nonce, req_buffer, pa, key); hi 258 source4/heimdal/lib/krb5/send_to_kdc.c const krb5_krbhst_info *hi, hi 307 source4/heimdal/lib/krb5/send_to_kdc.c asprintf(&prefix, "http://%s/", hi->hostname); hi 323 source4/heimdal/lib/krb5/send_to_kdc.c krb5_krbhst_info *hi, hi 344 source4/heimdal/lib/krb5/send_to_kdc.c ret = (*service->send_to_kdc)(context, ctx, hi, hi 379 source4/heimdal/lib/krb5/send_to_kdc.c krb5_krbhst_info *hi; hi 381 source4/heimdal/lib/krb5/send_to_kdc.c while (krb5_krbhst_next(context, handle, &hi) == 0) { hi 388 source4/heimdal/lib/krb5/send_to_kdc.c hi, context->kdc_timeout, send_data, receive); hi 394 source4/heimdal/lib/krb5/send_to_kdc.c ret = send_via_plugin(context, hi, context->kdc_timeout, hi 401 source4/heimdal/lib/krb5/send_to_kdc.c if(hi->proto == KRB5_KRBHST_HTTP && context->http_proxy) { hi 402 source4/heimdal/lib/krb5/send_to_kdc.c if (send_via_proxy (context, hi, send_data, receive) == 0) { hi 409 source4/heimdal/lib/krb5/send_to_kdc.c ret = krb5_krbhst_get_addrinfo(context, hi, &ai); hi 422 source4/heimdal/lib/krb5/send_to_kdc.c switch (hi->proto) { hi 50 source4/lib/ldb/common/qsort.c char *hi; hi 62 source4/lib/ldb/common/qsort.c #define PUSH(low, high) ((void) ((top->lo = (low)), (top->hi = (high)), ++top)) hi 63 source4/lib/ldb/common/qsort.c #define POP(low, high) ((void) (--top, (low = top->lo), (high = top->hi))) hi 105 source4/lib/ldb/common/qsort.c char *hi = &lo[size * (total_elems - 1)]; hi 122 source4/lib/ldb/common/qsort.c char *mid = lo + size * ((hi - lo) / size >> 1); hi 126 source4/lib/ldb/common/qsort.c if ((*cmp) ((void *) hi, (void *) mid, opaque) < 0) hi 127 source4/lib/ldb/common/qsort.c SWAP (mid, hi, size); hi 135 source4/lib/ldb/common/qsort.c right_ptr = hi - size; hi 174 source4/lib/ldb/common/qsort.c if ((size_t) (hi - left_ptr) <= max_thresh) hi 176 source4/lib/ldb/common/qsort.c POP (lo, hi); hi 181 source4/lib/ldb/common/qsort.c else if ((size_t) (hi - left_ptr) <= max_thresh) hi 183 source4/lib/ldb/common/qsort.c hi = right_ptr; hi 184 source4/lib/ldb/common/qsort.c else if ((right_ptr - lo) > (hi - left_ptr)) hi 193 source4/lib/ldb/common/qsort.c PUSH (left_ptr, hi); hi 194 source4/lib/ldb/common/qsort.c hi = right_ptr; hi 242 source4/lib/ldb/common/qsort.c char *hi, *lo; hi 244 source4/lib/ldb/common/qsort.c for (hi = lo = trav; (lo -= size) >= tmp_ptr; hi = lo) hi 245 source4/lib/ldb/common/qsort.c *hi = *lo; hi 246 source4/lib/ldb/common/qsort.c *hi = c;