HMAX
char host[HMAX+1]; /* null terminated remote host name */
bcopy(u->ut_host, p->host, HMAX);
p->host[HMAX] = 0;
bcopy(u->ut_host, p->host, HMAX);
p->host[HMAX] = 0;
bcopy(u->ut_host, new->host, HMAX);
new->host[HMAX] = 0;
h_max = min(HMAX, sizeof (ll.ll_host));
static char hostf[HMAX + 1];
ut_host, HMAX+1);
(void) strlcpy(ttnames[i]+LMAX+HMAX+2,
ttnames[i] = (char *)malloc(LMAX + HMAX + NMAX + 3);
#define hosteq(a, b) (strncmp(a, b, HMAX) == 0)
(lineq(a, b)&&hosteq(a+LMAX+1, c)&&nameq(a+LMAX+HMAX+2, d))
" %.*s", ttyn, HMAX,
ttyn, HMAX, remote_host, NMAX,
ttyn, HMAX, remote_host);
static char remote_host[HMAX];
ttyn, HMAX, remote_host);
"%.*s", ttyn, HMAX, remote_host,
ttyn, HMAX, remote_host);
(void) printf(" (%.*s)", HMAX, rup->ut_host);