Searched refs:rhentp (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/cmd/tsol/tnctl/ |
H A D | tnctl.c | 132 translate_inet_addr(tsol_rhent_t *rhentp, int *alen, char abuf[], int abuflen) argument 139 (void) snprintf(tmpbuf, sizeof (tmpbuf), "/%d", rhentp->rh_prefix); 141 if (rhentp->rh_address.ta_family == AF_INET6) { 142 aptr = &(rhentp->rh_address.ta_addr_v6); 143 (void) inet_ntop(rhentp->rh_address.ta_family, aptr, abuf, 145 if (rhentp->rh_prefix != 128) { 153 aptr = &(rhentp->rh_address.ta_addr_v4); 154 (void) inet_ntop(rhentp->rh_address.ta_family, aptr, abuf, 156 if (rhentp->rh_prefix != 32) { 174 tsol_rhent_t *rhentp local 234 tsol_rhent_t *rhentp; local [all...] |
/illumos-gate/usr/src/lib/libtsnet/common/ |
H A D | tsol_sgetrhent.c | 172 tsol_rhent_t *rhentp = NULL; local 207 if ((rhentp = calloc(1, sizeof (*rhentp))) == NULL) { 221 rhentp->rh_prefix = strtol(cp, &cp2, 0); 233 rhentp->rh_prefix = -1; 236 if (strlcpy(rhentp->rh_template, template, 237 sizeof (rhentp->rh_template)) >= sizeof (rhentp->rh_template)) { 242 if (!parse_address(rhentp, addrbuf)) { 250 address, rhentp [all...] |
H A D | tsol_getrhent.c | 138 tsol_rhent_t *rhentp = NULL; local 146 rhentp = rhstr_to_ent(rhstrp, &err, &errstr); 147 while (rhentp == NULL) { 163 rhentp = rhstr_to_ent(rhstrp, &err, &errstr); 165 return (rhentp);
|
/illumos-gate/usr/src/cmd/tsol/tnchkdb/ |
H A D | tnchkdb.c | 430 tsol_rhent_t *rhentp; local 464 rhentp = rhstr_to_ent(&rhstr, &err, &errstr); 465 if (rhentp == NULL) { 473 if (rhentp->rh_address.ta_family == AF_INET) { 474 IN6_INADDR_TO_V4MAPPED(&rhentp->rh_address.ta_addr_v4, 477 addr = rhentp->rh_address.ta_addr_v6; 479 if ((tal = find_host(rhentp->rh_prefix, addr)) != NULL) { 485 add_host(rhentp->rh_prefix, addr, linenum); 488 if (!tnrhtp_bad && find_template(rhentp->rh_template) == NULL) { 491 "line %2$d\n"), rhentp [all...] |
/illumos-gate/usr/src/cmd/tsol/tnd/ |
H A D | tnd.c | 88 static void update_rh_entry(int op, struct tsol_rhent *rhentp); 1518 struct tsol_rhent rhentp; local 1520 (void) memset((char *)&rhentp, '\0', sizeof (rhentp)); 1533 rhentp.rh_address.ip_addr_v4.sin_addr.s_addr = 1535 rhentp.rh_address.ip_addr_v4.sin_family = 1537 rhentp.rh_prefix = tlbt->masklen_used; 1538 (void) strcpy(rhentp.rh_template, 1546 update_rh_entry(tlbt->reload, &rhentp); 1582 struct tsol_rhent rhentp; local 1637 update_rh_entry(int op, struct tsol_rhent *rhentp) argument [all...] |
Completed in 71 milliseconds