Lines Matching refs:addr_param
2546 union sctp_addr_param *addr_param;
2663 addr_param = param.v + sizeof(struct sctp_addip_param);
2665 af = sctp_get_af_specific(param_type2af(addr_param->p.type));
2669 if (!af->from_addr_param(&addr, addr_param,
2858 union sctp_addr_param addr_param;
2874 addr_param_len = af->to_addr_param(addr, &addr_param);
2902 addr_param_len = af->to_addr_param(addr, &addr_param);
2908 sctp_addto_chunk(retval, addr_param_len, &addr_param);
2915 addr_param_len = af->to_addr_param(addr, &addr_param);
2921 sctp_addto_chunk(retval, addr_param_len, &addr_param);
3057 union sctp_addr_param *addr_param;
3062 addr_param = (void *)asconf_param + sizeof(*asconf_param);
3069 switch (addr_param->p.type) {
3082 af = sctp_get_af_specific(param_type2af(addr_param->p.type));
3086 if (!af->from_addr_param(&addr, addr_param, htons(asoc->peer.port), 0))
3268 union sctp_addr_param *addr_param;
3286 addr_param = (union sctp_addr_param *)(asconf->skb->data + length);
3292 length = ntohs(addr_param->p.length);
3354 union sctp_addr_param *addr_param;
3360 addr_param = (void *)asconf_param + sizeof(*asconf_param);
3363 af = sctp_get_af_specific(param_type2af(addr_param->p.type));
3364 if (!af->from_addr_param(&addr, addr_param, htons(bp->port), 0))
3471 union sctp_addr_param *addr_param;
3482 addr_param = (union sctp_addr_param *)(asconf->skb->data + length);
3488 length = ntohs(addr_param->p.length);
3489 asconf_param = (void *)addr_param + length;