Lines Matching refs:remote
87 daemonaddr_t remote; /* remote machine requesting write lock */
410 send_lockmsg(ackmessage, (pid_t)0, &lock_wanted.remote, 0);
506 if (islocalhost(&lock_wanted.remote)) {
525 DPF((stderr, "remote locker, take write lock\n"));
527 the_lock.holder = lock_wanted.remote;
532 /* okay to remote */
571 /* remote daemon missed locked message */
579 cmp_addr(addr, &(lrp->remote)) == 0)
617 lrp->remote = *addr;
653 spcs_log("cfglockd", NULL, "holder daemon was %s port %hu, remote %x",
661 dp_addr(&lock_queue[i].remote),
662 lock_queue[i].remote.sin_port, lock_queue[i].pid);
725 remote_lock(struct sockaddr_in *remote, struct lock_msg *msg)
727 /* make sure remote knows we are alive */
728 send_lockmsg(ALIVE, (pid_t)0, remote, 0);
733 queue_lock(LOCK_WRITE, msg, (daemonaddr_t *)remote);
749 if (d != NULL && cmp_addr(d, &(lrp->remote)) != 0)
817 DPF((stderr, "remote unlock from %s ", dp_addr(d)));
823 cmp_addr(d, &(lrp->remote)) == 0) {
868 if (locker->pid == 0) /* remote lock request */
869 send_lockmsg(ALIVE, (pid_t)0, &(locker->remote), 0);
873 * if a remote daemon holds the lock, check it is still alive and
874 * if the remote daemon is sent it a grant message in case the
875 * remote daemon missed our original grant.
891 * if the remote daemon is alive send another lock request,
893 * send alive message to any live remote daemons if this