/freebsd/sys/netinet/libalias/ |
H A D | alias_sctp.c | 765 logsctperror("SN_PARSE_ERROR", msg.sctp_hdr->v_tag, rtnval, direction)); in SctpAlias() 770 logsctperror("SN_PARSE_ERROR", msg.sctp_hdr->v_tag, rtnval, direction)); in SctpAlias() 782 logsctperror("SN_PARSE_ERROR", msg.sctp_hdr->v_tag, rtnval, direction)); in SctpAlias() 816 …SN_LOG(SN_LOG_LOW, logsctperror("ERROR: Invalid direction", msg.sctp_hdr->v_tag, rtnval, direction… in SctpAlias() 821 SN_LOG(SN_LOG_DETAIL, logsctperror("SN_DROP_PKT", msg.sctp_hdr->v_tag, rtnval, direction)); in SctpAlias() 830 SN_LOG(SN_LOG_LOW, logsctperror("SN_PROCESSING_ERROR", msg.sctp_hdr->v_tag, rtnval, direction)); in SctpAlias() 979 sctp_hdr->v_tag = sm->sctp_hdr->v_tag; in TxAbortErrorM() 982 sctp_hdr->v_tag = (direction == SN_TO_LOCAL) ? assoc->g_vtag : assoc->l_vtag ; in TxAbortErrorM() 985 sctp_hdr->v_tag = sm->sctp_hdr->v_tag; in TxAbortErrorM() 988 sctp_hdr->v_tag = sm->sctpchnk.Init->initiate_tag; in TxAbortErrorM() [all …]
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw2.c | 603 sctp->v_tag = htonl(vtag); in ipfw_send_abort() 913 u_int32_t v_tag; in send_reject6() local 918 v_tag = ntohl(sctp->v_tag); in send_reject6() 931 if (v_tag != 0) { in send_reject6() 932 v_tag = 0; in send_reject6() 948 v_tag = ntohl(init->initiate_tag); in send_reject6() 959 v_tag = 0; in send_reject6() 963 if (v_tag == 0) { in send_reject6() 966 m0 = ipfw_send_abort(args->m, &(args->f_id), v_tag, in send_reject6() 1033 u_int32_t v_tag; in send_reject() local [all …]
|
/freebsd/usr.sbin/traceroute6/ |
H A D | traceroute6.c | 1149 sctp->v_tag = 0; in send_probe() 1151 sctp->v_tag = (sctp->src_port << 16) | sctp->dest_port; in send_probe() 1432 if (sctp->v_tag != 0) { in packet_ok() 1445 if (sctp->v_tag == in packet_ok()
|
/freebsd/cddl/lib/libdtrace/ |
H A D | sctp.d | 161 sctp_verify = p == NULL ? 0 : ntohl(p->v_tag);
|
/freebsd/sys/netinet/ |
H A D | sctp.h | 48 uint32_t v_tag; /* verification tag of packet */ member
|
H A D | sctp_pcb.h | 134 uint32_t v_tag; /* the vtag that can not be reused */ member
|
H A D | sctp_pcb.c | 2091 if (sh->v_tag) { in sctp_findassociation_addr() 2093 stcb = sctp_findassoc_by_vtag(src, dst, ntohl(sh->v_tag), in sctp_findassociation_addr() 2230 stcb = sctp_findassoc_by_vtag(NULL, dst, ntohl(sh->v_tag), inp_p, in sctp_findassociation_ep_asconf() 4427 (twait_block->vtag_block[i].v_tag == tag) && in sctp_is_in_timewait() 4442 vtag_block->v_tag = tag; in sctp_set_vtag_block() 4465 if ((twait_block->vtag_block[i].v_tag == 0) && !set) { in sctp_add_vtag_to_timewait() 4470 if ((twait_block->vtag_block[i].v_tag != 0) && in sctp_add_vtag_to_timewait()
|
H A D | ip_icmp.c | 301 if (ntohl(sh->v_tag) == 0 && in icmp_error()
|
H A D | sctp_input.c | 2286 (cookie->my_vtag != sh->v_tag)) { in sctp_handle_cookie_echo() 4355 vtag_in = ntohl(sh->v_tag); in sctp_process_control() 5537 if (stcb->asoc.my_vtag != ntohl(sh->v_tag)) { in sctp_common_input_processing() 5841 tag = htonl(sh->v_tag); in sctp_input()
|
H A D | sctp_output.c | 3963 uint32_t v_tag, in sctp_lowlevel_chunk_output() argument 4163 sctphdr->v_tag = v_tag; in sctp_lowlevel_chunk_output() 4495 sctphdr->v_tag = v_tag; in sctp_lowlevel_chunk_output() 11264 shout->v_tag = htonl(vtag); in sctp_send_resp_msg() 11266 shout->v_tag = sh->v_tag; in sctp_send_resp_msg()
|
H A D | sctputil.c | 7269 if (ntohl(sh->v_tag) != 0) { in sctp_recv_icmp_tunneled_packet() 7275 if (ntohl(sh->v_tag) != stcb->asoc.peer_vtag) { in sctp_recv_icmp_tunneled_packet() 7393 if (ntohl(sh.v_tag) != 0) { in sctp_recv_icmp6_tunneled_packet() 7399 if (ntohl(sh.v_tag) != stcb->asoc.peer_vtag) { in sctp_recv_icmp6_tunneled_packet()
|
H A D | sctp_usrreq.c | 301 if (ntohl(sh->v_tag) != 0) { in sctp_ctlinput() 307 if (ntohl(sh->v_tag) != stcb->asoc.peer_vtag) { in sctp_ctlinput()
|
/freebsd/usr.sbin/traceroute/ |
H A D | traceroute.c | 1529 sctp->v_tag = 0; in sctp_prep() 1531 sctp->v_tag = (sctp->src_port << 16) | sctp->dest_port; in sctp_prep() 1602 return (sctp->v_tag == in sctp_check() 1609 return (sctp->v_tag == 0); in sctp_check()
|
/freebsd/sys/netpfil/pf/ |
H A D | pf.c | 213 uint32_t v_tag; member 220 return (a->v_tag - b->v_tag); in pf_sctp_endpoint_compare() 4184 hdr->v_tag = pd->sctp_initiate_tag; in pf_send_sctp_abort() 7154 src->scrub->pfss_v_tag = pd->hdr.sctp.v_tag; in pf_sctp_track() 7155 else if (src->scrub->pfss_v_tag != pd->hdr.sctp.v_tag) in pf_sctp_track() 7175 key.v_tag = s->dst.scrub->pfss_v_tag; in pf_sctp_multihome_detach_addr() 7183 key.v_tag, s, i); in pf_sctp_multihome_detach_addr() 7197 key.v_tag = s->src.scrub->pfss_v_tag; in pf_sctp_multihome_detach_addr() 7205 key.v_tag, s, i); in pf_sctp_multihome_detach_addr() 7222 pf_sctp_multihome_add_addr(struct pf_pdesc *pd, struct pf_addr *a, uint32_t v_tag) in pf_sctp_multihome_add_addr() argument [all …]
|
H A D | pf_norm.c | 2035 pd->hdr.sctp.v_tag != 0) in pf_scan_sctp()
|
/freebsd/sys/netinet6/ |
H A D | sctp6_usrreq.c | 300 if (ntohl(sh.v_tag) != 0) { in sctp6_ctlinput() 306 if (ntohl(sh.v_tag) != stcb->asoc.peer_vtag) { in sctp6_ctlinput()
|