Lines Matching refs:sctp
18 #include <linux/sctp.h>
137 tuple->src.u.sctp.port = hp->source;
138 tuple->dst.u.sctp.port = hp->dest;
145 tuple->src.u.sctp.port = orig->dst.u.sctp.port;
146 tuple->dst.u.sctp.port = orig->src.u.sctp.port;
155 ntohs(tuple->src.u.sctp.port),
156 ntohs(tuple->dst.u.sctp.port));
165 state = ct->proto.sctp.state;
308 sh->vtag != ct->proto.sctp.vtag[dir]) {
323 if (sh->vtag != ct->proto.sctp.vtag[dir] &&
324 sh->vtag != ct->proto.sctp.vtag[!dir])
328 if (sh->vtag != ct->proto.sctp.vtag[dir] &&
329 sh->vtag != ct->proto.sctp.vtag[!dir] &&
334 if (sh->vtag != ct->proto.sctp.vtag[dir])
338 old_state = ct->proto.sctp.state;
360 ct->proto.sctp.vtag[!dir] = ih->init_tag;
363 ct->proto.sctp.state = new_state;
438 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] =
450 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = sh->vtag;
453 ct->proto.sctp.state = new_state;
474 NLA_PUT_U8(skb, CTA_PROTOINFO_SCTP_STATE, ct->proto.sctp.state);
478 ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL]);
482 ct->proto.sctp.vtag[IP_CT_DIR_REPLY]);
524 ct->proto.sctp.state = nla_get_u8(tb[CTA_PROTOINFO_SCTP_STATE]);
525 ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL] =
527 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] =
656 .name = "sctp",
686 .name = "sctp",