Lines Matching refs:udp_media_addr
63 * struct udp_media_addr - IP/UDP addressing information
68 struct udp_media_addr {
79 struct udp_media_addr addr;
100 static int tipc_udp_is_mcast_addr(struct udp_media_addr *addr)
113 struct udp_media_addr *ua)
117 memcpy(addr->value, ua, sizeof(struct udp_media_addr));
126 struct udp_media_addr *ua = (struct udp_media_addr *)&a->value;
141 struct udp_media_addr *ua;
143 ua = (struct udp_media_addr *) (msg + TIPC_MEDIA_ADDR_OFFSET);
156 sizeof(struct udp_media_addr));
162 struct udp_bearer *ub, struct udp_media_addr *src,
163 struct udp_media_addr *dst, struct dst_cache *cache)
229 struct udp_media_addr *src = (struct udp_media_addr *)&b->addr.value;
230 struct udp_media_addr *dst = (struct udp_media_addr *)&addr->value;
274 struct udp_media_addr *addr)
286 if (!memcmp(&rcast->addr, addr, sizeof(struct udp_media_addr)))
294 struct udp_media_addr *addr)
312 memcpy(&rcast->addr, addr, sizeof(struct udp_media_addr));
327 struct udp_media_addr src = {0};
328 struct udp_media_addr *dst;
330 dst = (struct udp_media_addr *)&b->bcast_addr.value;
399 static int enable_mcast(struct udp_bearer *ub, struct udp_media_addr *remote)
419 struct udp_media_addr *addr, int nla_t)
535 struct udp_media_addr *src = (struct udp_media_addr *)&b->addr.value;
536 struct udp_media_addr *dst;
551 dst = (struct udp_media_addr *)&b->bcast_addr.value;
574 static int tipc_parse_udp_addr(struct nlattr *nla, struct udp_media_addr *addr,
618 struct udp_media_addr addr = {0};
620 struct udp_media_addr *dst;
632 dst = (struct udp_media_addr *)&b->bcast_addr.value;
658 struct udp_media_addr remote = {0};
659 struct udp_media_addr local = {0};