Lines Matching refs:srcaddr
1695 DECLARE_SOCKADDR(struct sockaddr_pair *, srcaddr, m->msg_name); in tipc_sk_set_orig_addr()
1698 if (!srcaddr) in tipc_sk_set_orig_addr()
1701 srcaddr->sock.family = AF_TIPC; in tipc_sk_set_orig_addr()
1702 srcaddr->sock.addrtype = TIPC_SOCKET_ADDR; in tipc_sk_set_orig_addr()
1703 srcaddr->sock.scope = 0; in tipc_sk_set_orig_addr()
1704 srcaddr->sock.addr.id.ref = msg_origport(hdr); in tipc_sk_set_orig_addr()
1705 srcaddr->sock.addr.id.node = msg_orignode(hdr); in tipc_sk_set_orig_addr()
1706 srcaddr->sock.addr.name.domain = 0; in tipc_sk_set_orig_addr()
1713 srcaddr->member.family = AF_TIPC; in tipc_sk_set_orig_addr()
1714 srcaddr->member.addrtype = TIPC_SERVICE_ADDR; in tipc_sk_set_orig_addr()
1715 srcaddr->member.scope = 0; in tipc_sk_set_orig_addr()
1716 srcaddr->member.addr.name.name.type = msg_nametype(hdr); in tipc_sk_set_orig_addr()
1717 srcaddr->member.addr.name.name.instance = TIPC_SKB_CB(skb)->orig_member; in tipc_sk_set_orig_addr()
1718 srcaddr->member.addr.name.domain = 0; in tipc_sk_set_orig_addr()
1719 m->msg_namelen = sizeof(*srcaddr); in tipc_sk_set_orig_addr()