Lines Matching defs:hostname
38 /* try to put something useful from hostname into dst, dst_sz:
42 shrink_hostname (const char *hostname,
50 if (strlen(hostname) < dst_sz) {
51 strlcpy (dst, hostname, dst_sz);
55 hd = strchr (hostname, '.');
58 && hd - hostname < dst_sz) {
59 strlcpy (dst, hostname, dst_sz);
60 dst[hd - hostname] = '\0';
64 ret = getaddrinfo (hostname, NULL, NULL, &ai);
66 strncpy (dst, hostname, dst_sz);
75 strncpy (dst, hostname, dst_sz);
86 const char *username, const char *hostname)
100 if (hostname[0]) {
102 if ((he = gethostbyname(hostname)))
109 shrink_hostname (hostname, utmp->ut_host, sizeof(utmp->ut_host));
127 void utmp_login(char *tty, const char *username, const char *hostname)
133 void utmp_login(char *tty, const char *username, const char *hostname)
138 prepare_utmp (&utmp, tty, username, hostname);