Lines Matching defs: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);
670 dp_addr(&ldp->host), ldp->host.sin_port);
805 send_lockmsg(UNLOCK, (pid_t)0, &(ldp->host), 0);
912 (void) printf("%-15.15s ", dp_addr(&ldp->host));
925 send_lockmsg(WRITE_LOCK, (pid_t)0, &(ldp->host), 0);
930 send_lockmsg(ALIVE, (pid_t)0, &(ldp->host), 0);
935 dispatch(struct lock_msg *mp, daemonaddr_t *host)
940 localhost = islocalhost(host);
946 lockd_msg(message), dp_addr(host), mp->pid);
950 ctime(&t), lockd_msg(message), dp_addr(host),
955 DPF((stderr, "from %s port %hu\n", dp_addr(host), host->sin_port));
957 daemon_alive(host, mp->order);
962 DPF((stderr, "received ALIVE %s\n", dp_addr(host)));
967 remote_unlock(mp->order, host);
971 lock_granted(host);
976 remote_lock(host, mp);
982 local_lock(LOCK_READ, mp, host);
987 local_lock(LOCK_WRITE, mp, host);
991 send_lockmsg(LOCK_ACK, (pid_t)0, host, mp->seq);
997 lockedby(host, mp->seq);
1048 char host[1024];
1085 while ((i = fscanf(fp, "%s %d\n", host, &port)) != EOF) {
1086 if (host[0] == '#') /* line starting with # are comments */
1091 if (strcmp(host, "localhost") == 0) {
1097 if ((hp = gethostbyname(host)) == NULL) {
1099 "%s: Can't find hostent for %s\n", program, host);
1103 (void) memcpy(&(ldp->host.sin_addr.s_addr), *(hp->h_addr_list),
1104 sizeof (ldp->host.sin_addr));
1106 inet_ntoa(ldp->host.sin_addr), hp->h_name));
1107 if (islocalhost(&(ldp->host))) {
1108 DPF((stderr, "is an alias for this host, skipping\n"));
1111 ldp->host.sin_port = htons((short)port);
1112 ldp->host.sin_family = hp->h_addrtype;