Lines Matching refs:af

109 	struct sctp_af *af;  in sctp_chunk_iif()  local
112 af = sctp_get_af_specific(ipver2af(ip_hdr(chunk->skb)->version)); in sctp_chunk_iif()
113 if (af) in sctp_chunk_iif()
114 iif = af->skb_iif(chunk->skb); in sctp_chunk_iif()
1576 struct sctp_af *af; in sctp_make_temp_asoc() local
1586 af = sctp_get_af_specific(ipver2af(ip_hdr(skb)->version)); in sctp_make_temp_asoc()
1587 if (unlikely(!af)) in sctp_make_temp_asoc()
1589 af->from_skb(&asoc->c.peer_addr, skb, 1); in sctp_make_temp_asoc()
2298 struct sctp_af *af; in sctp_process_init() local
2323 af = sctp_get_af_specific(param_type2af(param.p->type)); in sctp_process_init()
2324 af->from_addr_param(&addr, param.addr, in sctp_process_init()
2498 struct sctp_af *af; in sctp_process_param() local
2518 af = sctp_get_af_specific(param_type2af(param.p->type)); in sctp_process_param()
2519 af->from_addr_param(&addr, param.addr, htons(asoc->peer.port), 0); in sctp_process_param()
2611 af = sctp_get_af_specific(param_type2af(addr_param->p.type)); in sctp_process_param()
2612 if (af == NULL) in sctp_process_param()
2615 af->from_addr_param(&addr, addr_param, in sctp_process_param()
2621 if (!af->addr_valid(&addr, NULL, NULL)) in sctp_process_param()
2751 struct sctp_af *af = sctp_get_af_specific(addr->v4.sin_family); in sctp_make_asconf() local
2753 addrlen = af->to_addr_param(addr, &addrparam); in sctp_make_asconf()
2808 struct sctp_af *af; in sctp_make_asconf_update_ip() local
2819 af = sctp_get_af_specific(addr->v4.sin_family); in sctp_make_asconf_update_ip()
2820 addr_param_len = af->to_addr_param(addr, &addr_param); in sctp_make_asconf_update_ip()
2825 addr_buf += af->sockaddr_len; in sctp_make_asconf_update_ip()
2847 af = sctp_get_af_specific(addr->v4.sin_family); in sctp_make_asconf_update_ip()
2848 addr_param_len = af->to_addr_param(addr, &addr_param); in sctp_make_asconf_update_ip()
2856 addr_buf += af->sockaddr_len; in sctp_make_asconf_update_ip()
2860 af = sctp_get_af_specific(addr->v4.sin_family); in sctp_make_asconf_update_ip()
2861 addr_param_len = af->to_addr_param(addr, &addr_param); in sctp_make_asconf_update_ip()
2894 struct sctp_af *af = sctp_get_af_specific(addr->v4.sin_family); in sctp_make_asconf_set_prim() local
2896 addrlen = af->to_addr_param(addr, &addrparam); in sctp_make_asconf_set_prim()
3002 struct sctp_af *af; in sctp_process_asconf_param() local
3026 af = sctp_get_af_specific(param_type2af(addr_param->p.type)); in sctp_process_asconf_param()
3027 if (unlikely(!af)) in sctp_process_asconf_param()
3030 af->from_addr_param(&addr, addr_param, htons(asoc->peer.port), 0); in sctp_process_asconf_param()
3037 if (!af->is_any(&addr) && !af->addr_valid(&addr, NULL, asconf->skb)) in sctp_process_asconf_param()
3046 if (af->is_any(&addr)) in sctp_process_asconf_param()
3089 if (af->is_any(&addr)) { in sctp_process_asconf_param()
3113 if (af->is_any(&addr)) in sctp_process_asconf_param()
3285 struct sctp_af *af; in sctp_asconf_param_success() local
3295 af = sctp_get_af_specific(param_type2af(addr_param->p.type)); in sctp_asconf_param_success()
3296 af->from_addr_param(&addr, addr_param, htons(bp->port), 0); in sctp_asconf_param_success()