Lines Matching defs:rhstrp
64 tsol_rhstr_t *rhstrp = NULL;
76 rhstrp = (tsol_rhstr_t *)NSS_XbyY_FINI(&arg);
80 (char *)addrp, rhstrp ? rhstrp->template : "NULL");
83 if (rhstrp == NULL)
86 return (rhstr_to_ent(rhstrp, &err, &errstr));
111 tsol_rhstr_t *rhstrp = NULL;
117 rhstrp = (tsol_rhstr_t *)NSS_XbyY_FINI(&arg);
121 rhstrp ? rhstrp->template : "NULL");
124 if (rhstrp == NULL)
127 return (rhstr_to_ent(rhstrp, &err, &errstr));
137 tsol_rhstr_t *rhstrp = NULL;
143 rhstrp = (tsol_rhstr_t *)NSS_XbyY_FINI(&arg);
144 if (rhstrp == NULL)
146 rhentp = rhstr_to_ent(rhstrp, &err, &errstr);
160 rhstrp = (tsol_rhstr_t *)NSS_XbyY_FINI(&arg);
161 if (rhstrp == NULL) /* EOF */
163 rhentp = rhstr_to_ent(rhstrp, &err, &errstr);
179 tsol_rhstr_t *rhstrp = (tsol_rhstr_t *)entp;
188 rhstrp->address = _do_unescape(str);
195 rhstrp->address = "\n";
196 rhstrp->template = _strtok_escape(NULL, sep, &last);
197 if (rhstrp->template != NULL) {
198 len = strlen(rhstrp->template);
199 if (rhstrp->template[len - 1] == '\n')
200 rhstrp->template[len - 1] = '\0';
202 if (rhstrp->address == NULL)
203 rhstrp->family = 0;
204 else if (strchr(rhstrp->address, ':') == NULL)
205 rhstrp->family = AF_INET;
207 rhstrp->family = AF_INET6;
212 instr, rhstrp->address ? rhstrp->address : "NULL",
213 rhstrp->template ? rhstrp->template : "NULL");