Lines Matching refs:dest
33 static int sctp_copy_one_addr(struct net *net, struct sctp_bind_addr *dest,
43 int sctp_bind_addr_copy(struct net *net, struct sctp_bind_addr *dest, in sctp_bind_addr_copy() argument
52 dest->port = src->port; in sctp_bind_addr_copy()
56 error = sctp_copy_one_addr(net, dest, &addr->a, scope, in sctp_bind_addr_copy()
66 if (list_empty(&dest->address_list) && (SCTP_SCOPE_GLOBAL == scope)) { in sctp_bind_addr_copy()
68 error = sctp_copy_one_addr(net, dest, &addr->a, in sctp_bind_addr_copy()
79 if (list_empty(&dest->address_list)) in sctp_bind_addr_copy()
84 sctp_bind_addr_clean(dest); in sctp_bind_addr_copy()
94 int sctp_bind_addr_dup(struct sctp_bind_addr *dest, in sctp_bind_addr_dup() argument
102 dest->port = src->port; in sctp_bind_addr_dup()
105 error = sctp_add_bind_addr(dest, &addr->a, sizeof(addr->a), in sctp_bind_addr_dup()
459 static int sctp_copy_one_addr(struct net *net, struct sctp_bind_addr *dest, in sctp_copy_one_addr() argument
466 error = sctp_copy_local_addr_list(net, dest, scope, gfp, flags); in sctp_copy_one_addr()
478 error = sctp_add_bind_addr(dest, addr, sizeof(*addr), in sctp_copy_one_addr()