Lines Matching refs:udp_media_addr
63 * struct udp_media_addr - IP/UDP addressing information
73 struct udp_media_addr {
84 struct udp_media_addr addr;
106 static int tipc_udp_is_mcast_addr(struct udp_media_addr *addr)
119 struct udp_media_addr *ua)
123 memcpy(addr->value, ua, sizeof(struct udp_media_addr));
132 struct udp_media_addr *ua = (struct udp_media_addr *)&a->value;
147 struct udp_media_addr *ua;
149 ua = (struct udp_media_addr *) (msg + TIPC_MEDIA_ADDR_OFFSET);
162 sizeof(struct udp_media_addr));
168 struct udp_bearer *ub, struct udp_media_addr *src,
169 struct udp_media_addr *dst, struct dst_cache *cache)
235 struct udp_media_addr *src = (struct udp_media_addr *)&b->addr.value;
236 struct udp_media_addr *dst = (struct udp_media_addr *)&addr->value;
280 struct udp_media_addr *addr)
292 if (!memcmp(&rcast->addr, addr, sizeof(struct udp_media_addr)))
300 struct udp_media_addr *addr)
318 memcpy(&rcast->addr, addr, sizeof(struct udp_media_addr));
333 struct udp_media_addr src = {0};
334 struct udp_media_addr *dst;
336 dst = (struct udp_media_addr *)&b->bcast_addr.value;
405 static int enable_mcast(struct udp_bearer *ub, struct udp_media_addr *remote)
427 struct udp_media_addr *addr, int nla_t)
543 struct udp_media_addr *src = (struct udp_media_addr *)&b->addr.value;
544 struct udp_media_addr *dst;
559 dst = (struct udp_media_addr *)&b->bcast_addr.value;
582 static int tipc_parse_udp_addr(struct nlattr *nla, struct udp_media_addr *addr,
626 struct udp_media_addr addr = {0};
628 struct udp_media_addr *dst;
640 dst = (struct udp_media_addr *)&b->bcast_addr.value;
666 struct udp_media_addr remote = {0};
667 struct udp_media_addr local = {0};