Lines Matching defs:dstadr

320 		if (p->hmode != MODE_BCLIENT && p->dstadr != rbufp->dstadr)
573 endpt * dstadr,
625 return newpeer(srcadr, hostname, dstadr, ippeerlimit, hmode, version,
630 * setup peer dstadr field keeping it in sync with the interface
636 endpt * dstadr
647 if (p->dstadr == dstadr)
654 if ( p->dstadr != NULL && is_linklocal(&p->dstadr->sin)
655 && dstadr != NULL) {
663 if ( dstadr != NULL && IS_IPV6(&p->srcadr)
664 && SCOPE(&dstadr->sin) != SCOPE(&p->srcadr)) {
672 if (dstadr != NULL && (FLAG_BC_VOL & p->flags) &&
673 (INT_MCASTIF & dstadr->flags) && MODE_CLIENT == p->hmode) {
678 if (p->dstadr != NULL) {
679 p->dstadr->peercnt--;
680 UNLINK_SLIST(unlinked, p->dstadr->peers, p, ilink,
686 stoa(&p->srcadr), eptoa(p->dstadr),
687 eptoa(dstadr));
690 p->dstadr = dstadr;
693 if (p->dstadr != NULL) {
694 LINK_SLIST(dstadr->peers, p, ilink);
695 dstadr->peercnt++;
714 p->dstadr == NULL ? "<null>" :
715 stoa(&p->dstadr->sin), stoa(&p->srcadr), p->hmode,
732 piface = p->dstadr;
734 if (p->dstadr != NULL) {
738 if (p->dstadr != piface && !(MDF_ACAST & p->cast_flags)
746 enable_broadcast(p->dstadr, &p->srcadr);
753 enable_multicast_if(p->dstadr, &p->srcadr);
778 if (p->dstadr != NULL && (p->reach & 0x3)) {
793 endpt * dstadr,
842 if (dstadr != NULL) {
846 if ( peer->dstadr == dstadr
851 if (dstadr == ANY_INTERFACE_CHOOSE(srcadr) &&
852 peer->dstadr == findinterface(srcadr))
957 select_peerinterface(peer, srcadr, dstadr));
976 if (peer->dstadr != NULL) {
978 stoa(srcadr), peer->dstadr->fd,
979 stoa(&peer->dstadr->sin)));
987 if ((MDF_BCAST & cast_flags) && peer->dstadr != NULL) {
988 enable_broadcast(peer->dstadr, srcadr);
993 if ((MDF_MCAST & cast_flags) && peer->dstadr != NULL) {
994 enable_multicast_if(peer->dstadr, srcadr);
1067 latoa(peer->dstadr), stoa(&peer->srcadr), peer->hmode,