Lines Matching refs:ln
151 static struct local_names *ln = NULL; variable
171 if (ln != NULL) { in __get_local_names1()
173 return (ln); in __get_local_names1()
176 ln = calloc(1, sizeof (*ln)); in __get_local_names1()
177 if (ln == NULL) { in __get_local_names1()
181 ln->principal_map = NULL; in __get_local_names1()
183 if (sysinfo(SI_SRPC_DOMAIN, ln->domain, LN_BUFSIZE) < 0) in __get_local_names1()
184 return (ln); in __get_local_names1()
186 if (ln->domain[strlen(ln->domain)-1] != '.') in __get_local_names1()
187 (void) strcat(ln->domain, "."); in __get_local_names1()
188 if (sysinfo(SI_HOSTNAME, ln->host, LN_BUFSIZE) < 0) in __get_local_names1()
189 return (ln); in __get_local_names1()
196 t = strchr(ln->host, '.'); in __get_local_names1()
199 if (ln->domain[0] != '.') in __get_local_names1()
200 (void) strcat(ln->host, "."); in __get_local_names1()
201 ln->rpcdomain = strdup(ln->domain); in __get_local_names1()
202 (void) strcat(ln->host, ln->domain); in __get_local_names1()
206 ln->group[0] = '\0'; in __get_local_names1()
217 (void) strncpy(ln->group, t, maxlen); in __get_local_names1()
218 if (strcmp(ln->group, "") == 0) { in __get_local_names1()
219 return (ln); in __get_local_names1()
221 ln->group[maxlen] = '\0'; in __get_local_names1()
224 temp = strrchr(ln->group, '.'); in __get_local_names1()
230 ln->group[maxlen - (strlen(ln->domain)+1)] = '\0'; in __get_local_names1()
233 if (ln->domain[0] != '.') { in __get_local_names1()
234 (void) strcat(ln->group, "."); in __get_local_names1()
236 (void) strcat(ln->group, ln->domain); in __get_local_names1()
239 return (ln); in __get_local_names1()
250 struct local_names *ln = __get_local_names(); in nis_local_group() local
255 if (!ln) in nis_local_group()
257 return (ln->group); in nis_local_group()
391 struct local_names *ln = __get_local_names(); in nis_name_of_r() local
398 if ((!s) || (!ln)) in nis_name_of_r()
401 d = &(ln->domain[0]); in nis_name_of_r()
402 dl = strlen(ln->domain); /* _always dot terminated_ */ in nis_name_of_r()
456 struct local_names *ln = __get_local_names(); in nis_local_directory() local
461 if (ln == NULL) in nis_local_directory()
463 return (ln->domain); in nis_local_directory()
474 struct local_names *ln = __get_local_names(); in __nis_rpc_domain() local
479 if (ln == NULL) in __nis_rpc_domain()
481 return (ln->rpcdomain); in __nis_rpc_domain()
493 struct local_names *ln = __get_local_names(); in nis_local_host() local
498 if (ln == NULL) in nis_local_host()
501 return (ln->host); in nis_local_host()