Lines Matching refs:host

135 	daemonaddr_t	host;
264 islocalhost(daemonaddr_t *host)
273 s1 = host;
330 send_lockmsg(ALIVE, (pid_t)0, &(ldp->host), 0);
344 if (cmp_addr(&(ldp->host), d) == 0)
364 if (cmp_addr(&(ldp->host), daemon) == 0) {
384 ldp->host = *daemon;
465 send_lockmsg(UNLOCK, (pid_t)0, &(ldp->host), 0);
516 &(ldp->host), 0);
603 &(ldp->host), 0);
672 dp_addr(&ldp->host), ldp->host.sin_port);
807 send_lockmsg(UNLOCK, (pid_t)0, &(ldp->host), 0);
914 (void) printf("%-15.15s ", dp_addr(&ldp->host));
927 send_lockmsg(WRITE_LOCK, (pid_t)0, &(ldp->host), 0);
932 send_lockmsg(ALIVE, (pid_t)0, &(ldp->host), 0);
937 dispatch(struct lock_msg *mp, daemonaddr_t *host)
942 localhost = islocalhost(host);
948 lockd_msg(message), dp_addr(host), mp->pid);
952 ctime(&t), lockd_msg(message), dp_addr(host),
957 DPF((stderr, "from %s port %hu\n", dp_addr(host), host->sin_port));
959 daemon_alive(host, mp->order);
964 DPF((stderr, "received ALIVE %s\n", dp_addr(host)));
969 remote_unlock(mp->order, host);
973 lock_granted(host);
978 remote_lock(host, mp);
984 local_lock(LOCK_READ, mp, host);
989 local_lock(LOCK_WRITE, mp, host);
993 send_lockmsg(LOCK_ACK, (pid_t)0, host, mp->seq);
999 lockedby(host, mp->seq);
1050 char host[1024];
1087 while ((i = fscanf(fp, "%s %d\n", host, &port)) != EOF) {
1088 if (host[0] == '#') /* line starting with # are comments */
1093 if (strcmp(host, "localhost") == 0) {
1099 if ((hp = gethostbyname(host)) == NULL) {
1101 "%s: Can't find hostent for %s\n", program, host);
1105 (void) memcpy(&(ldp->host.sin_addr.s_addr), *(hp->h_addr_list),
1106 sizeof (ldp->host.sin_addr));
1108 inet_ntoa(ldp->host.sin_addr), hp->h_name));
1109 if (islocalhost(&(ldp->host))) {
1110 DPF((stderr, "is an alias for this host, skipping\n"));
1113 ldp->host.sin_port = htons((short)port);
1114 ldp->host.sin_family = hp->h_addrtype;