Lines Matching refs:sat_addr
104 if (to->sat_addr.s_net == ATADDR_ANYNET && in atalk_search_socket()
105 to->sat_addr.s_node == ATADDR_BCAST) in atalk_search_socket()
108 if (to->sat_addr.s_net == at->src_net && in atalk_search_socket()
109 (to->sat_addr.s_node == at->src_node || in atalk_search_socket()
110 to->sat_addr.s_node == ATADDR_BCAST || in atalk_search_socket()
111 to->sat_addr.s_node == ATADDR_ANYNODE)) in atalk_search_socket()
116 if (to->sat_addr.s_node == ATADDR_ANYNODE && in atalk_search_socket()
117 to->sat_addr.s_net != ATADDR_ANYNET && in atalk_search_socket()
119 to->sat_addr.s_node = atif->address.s_node; in atalk_search_socket()
149 if (at->src_net == sat->sat_addr.s_net && in atalk_find_or_insert_socket()
150 at->src_node == sat->sat_addr.s_node && in atalk_find_or_insert_socket()
524 if (ta->sat_addr.s_net == rt->target.s_net) { in atrtr_create()
527 if (ta->sat_addr.s_node == rt->target.s_node) in atrtr_create()
538 ntohs(ga->sat_addr.s_net) >= in atrtr_create()
540 ntohs(ga->sat_addr.s_net) <= in atrtr_create()
544 if (ga->sat_addr.s_net == iface->address.s_net && in atrtr_create()
545 ga->sat_addr.s_node == iface->address.s_node) in atrtr_create()
569 rt->target = ta->sat_addr; in atrtr_create()
573 rt->gateway = ga->sat_addr; in atrtr_create()
704 atalk_find_interface(sa->sat_addr.s_net, in atif_ioctl()
705 sa->sat_addr.s_node)) { in atif_ioctl()
718 if (sa->sat_addr.s_node == ATADDR_BCAST || in atif_ioctl()
719 sa->sat_addr.s_node == 254) in atif_ioctl()
726 atif->address.s_net = sa->sat_addr.s_net; in atif_ioctl()
727 atif->address.s_node = sa->sat_addr.s_node; in atif_ioctl()
730 atif = atif_add_device(dev, &sa->sat_addr); in atif_ioctl()
751 sa->sat_addr.s_net = atif->address.s_net; in atif_ioctl()
752 sa->sat_addr.s_node = atif->address.s_node; in atif_ioctl()
756 sa->sat_addr.s_node = ATADDR_ANYNODE; in atif_ioctl()
764 sa->sat_addr.s_net = atif->address.s_net; in atif_ioctl()
777 sa->sat_addr.s_net = htons(ct); in atif_ioctl()
789 sa->sat_addr = atif->address; in atif_ioctl()
797 sa->sat_addr.s_net = atif->address.s_net; in atif_ioctl()
798 sa->sat_addr.s_node = ATADDR_BCAST; in atif_ioctl()
840 if (sa->sat_addr.s_node == ATADDR_BCAST || in atif_ioctl()
841 sa->sat_addr.s_node == 254) in atif_ioctl()
848 if (atif_proxy_probe_device(atif, &(sa->sat_addr)) < 0) in atif_ioctl()
868 aarp_proxy_remove(atif->dev, &(sa->sat_addr)); in atif_ioctl()
888 &rt.rt_dst)->sat_addr); in atrtr_ioctl()
1088 if (at->src_net == sat->sat_addr.s_net && in atalk_pick_and_bind_port()
1089 at->src_node == sat->sat_addr.s_node && in atalk_pick_and_bind_port()
1119 at->src_net = sat.sat_addr.s_net = ap->s_net; in atalk_autobind()
1120 at->src_node = sat.sat_addr.s_node = ap->s_node; in atalk_autobind()
1145 if (addr->sat_addr.s_net == htons(ATADDR_ANYNET)) { in atalk_bind()
1152 at->src_net = addr->sat_addr.s_net = ap->s_net; in atalk_bind()
1153 at->src_node = addr->sat_addr.s_node = ap->s_node; in atalk_bind()
1156 if (!atalk_find_interface(addr->sat_addr.s_net, in atalk_bind()
1157 addr->sat_addr.s_node)) in atalk_bind()
1160 at->src_net = addr->sat_addr.s_net; in atalk_bind()
1161 at->src_node = addr->sat_addr.s_node; in atalk_bind()
1204 if (addr->sat_addr.s_node == ATADDR_BCAST && in atalk_connect()
1221 if (!atrtr_get_dev(&addr->sat_addr)) in atalk_connect()
1225 at->dest_net = addr->sat_addr.s_net; in atalk_connect()
1226 at->dest_node = addr->sat_addr.s_node; in atalk_connect()
1261 sat.sat_addr.s_net = at->dest_net; in atalk_getname()
1262 sat.sat_addr.s_node = at->dest_node; in atalk_getname()
1265 sat.sat_addr.s_net = at->src_net; in atalk_getname()
1266 sat.sat_addr.s_node = at->src_node; in atalk_getname()
1481 tosat.sat_addr.s_net = ddp->deh_dnet; in atalk_rcv()
1482 tosat.sat_addr.s_node = ddp->deh_dnode; in atalk_rcv()
1595 if (usat->sat_addr.s_node == ATADDR_BCAST && in atalk_sendmsg()
1606 usat->sat_addr.s_node = at->dest_node; in atalk_sendmsg()
1607 usat->sat_addr.s_net = at->dest_net; in atalk_sendmsg()
1616 if (usat->sat_addr.s_net || usat->sat_addr.s_node == ATADDR_ANYNODE) { in atalk_sendmsg()
1617 rt = atrtr_find(&usat->sat_addr); in atalk_sendmsg()
1650 ddp->deh_dnet = usat->sat_addr.s_net; in atalk_sendmsg()
1652 ddp->deh_dnode = usat->sat_addr.s_node; in atalk_sendmsg()
1685 aarp_send_ddp(dev, skb2, &usat->sat_addr, NULL); in atalk_sendmsg()
1712 gsat.sat_addr = rt->gateway; in atalk_sendmsg()
1719 aarp_send_ddp(dev, skb, &usat->sat_addr, NULL); in atalk_sendmsg()
1764 sat->sat_addr.s_node = ddp->deh_snode; in atalk_recvmsg()
1765 sat->sat_addr.s_net = ddp->deh_snet; in atalk_recvmsg()