Lines Matching defs:ix
298 int ix;
320 HASH(hash_key, ix, HOSTHASHSIZE);
333 if ((key == hosthash[ix].ht_key) &&
334 (hosthash[ix].ht_type == tid->at_type)) {
338 if (hosthash[ix].ht_ip[i] != tid->at_addr[i]) {
344 } else if (key == hosthash[ix].ht_key) {
348 hosthash[ix].ht_key = key;
349 hosthash[ix].ht_type = tid->at_type;
352 hosthash[ix].ht_ip[0] = tid->at_addr[0];
355 (void) memcpy((char *)hosthash[ix].ht_ip,
364 hosthash[ix].ht_value, MAXHOSTNAMELEN);
365 hosthash[ix].ht_length = strlen(hosthash[ix].ht_value);
367 hosthash[ix].ht_length = strlcpy(hosthash[ix].ht_value,
372 l = hosthash[ix].ht_length + 1;
376 len = prefix_len + strlcpy(p, hosthash[ix].ht_value, l);
396 int ix;
410 HASH(hash_key, ix, UIDHASHSIZE);
412 if (uid != uidhash[ix].ht_key) {
413 uidhash[ix].ht_key = uid;
416 l = snprintf(uidhash[ix].ht_value, USERNAMELEN,
419 l = strlcpy(uidhash[ix].ht_value, pw.pw_name,
422 uidhash[ix].ht_length = l;
424 l = uidhash[ix].ht_length + 1;
427 (void) memcpy(p, uidhash[ix].ht_value, l);
437 HASH(hash_key, ix, GIDHASHSIZE);
439 if (gid != gidhash[ix].ht_key) {
440 gidhash[ix].ht_key = gid;
444 gidhash[ix].ht_length =
445 snprintf(gidhash[ix].ht_value, GIDNAMELEN,
448 gidhash[ix].ht_length =
449 strlcpy(gidhash[ix].ht_value,
456 l = gidhash[ix].ht_length + 1;
459 (void) memcpy(p, gidhash[ix].ht_value, l);