IPPROTO_SCTP
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
IPPROTO_SCTP, fields);
case IPPROTO_SCTP:
hclge_fd_get_tcpip4_tuple(fs, rule, IPPROTO_SCTP);
hclge_fd_get_tcpip6_tuple(fs, rule, IPPROTO_SCTP);
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_SCTP, data);
case IPPROTO_SCTP:
i40e_create_dummy_sctp_packet(raw_packet, ipv4, IPPROTO_SCTP, fd_data);
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
match.key->ip_proto != IPPROTO_SCTP &&
else if (ip_proto == IPPROTO_SCTP)
else if (ip_proto == IPPROTO_SCTP)
else if (ip_proto == IPPROTO_SCTP)
if (unlikely(ipproto == IPPROTO_SCTP))
nexthdr == IPPROTO_SCTP))
if (unlikely(get_ip_proto(skb, network_depth, proto) == IPPROTO_SCTP))
case IPPROTO_SCTP:
entry->key.l4_proto = IPPROTO_SCTP;
*pid = IPPROTO_SCTP;
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
np->np_ip_proto = IPPROTO_SCTP;
np->np_ip_proto = IPPROTO_SCTP;
.proto = IPPROTO_SCTP,
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
EM(IPPROTO_SCTP) \
case IPPROTO_SCTP: {
case IPPROTO_SCTP: {
info->protocol != IPPROTO_SCTP &&
info->protocol != IPPROTO_SCTP &&
protocol == IPPROTO_SCTP ||
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP: {
} else if (cp->protocol == IPPROTO_SCTP) {
case IPPROTO_SCTP:
case IPPROTO_SCTP: {
case IPPROTO_SCTP:
pp->protocol == IPPROTO_SCTP)) {
iph.protocol != IPPROTO_SCTP)
|| (iph.protocol == IPPROTO_SCTP
IPPROTO_SCTP == cih->protocol)
IPPROTO_SCTP == ciph.protocol)
IPPROTO_SCTP == ciph->protocol) {
IPPROTO_SCTP == protocol)) {
IPPROTO_SCTP == protocol)
usvc.protocol != IPPROTO_SCTP) {
case IPPROTO_SCTP:
struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_SCTP);
struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_SCTP);
.protocol = IPPROTO_SCTP,
case IPPROTO_SCTP:
} else if (unlikely(cp->protocol == IPPROTO_SCTP)) {
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP: return &nf_conntrack_l4proto_sctp;
tuple.dst.protonum != IPPROTO_SCTP)
tuple.dst.protonum != IPPROTO_SCTP)
nf_l4proto_log_invalid(skb, state, IPPROTO_SCTP, "%s", logmsg);
.l4proto = IPPROTO_SCTP,
case IPPROTO_SCTP: return "sctp";
case IPPROTO_SCTP:
t->dst.protonum == IPPROTO_SCTP)
t->dst.protonum == IPPROTO_SCTP)
case IPPROTO_SCTP:
case IPPROTO_SCTP:
t->dst.protonum == IPPROTO_SCTP)
t->dst.protonum == IPPROTO_SCTP)
case IPPROTO_SCTP:
case IPPROTO_SCTP:
case IPPROTO_SCTP:
if (pkt->tprot != IPPROTO_SCTP)
pkt->tprot == IPPROTO_SCTP &&
|| proto == IPPROTO_SCTP || proto == IPPROTO_DCCP)
.proto = IPPROTO_SCTP,
.proto = IPPROTO_SCTP,
else if (key->ip.proto == IPPROTO_SCTP)
else if (key->ip.proto == IPPROTO_SCTP)
} else if (key->ip.proto == IPPROTO_SCTP) {
} else if (swkey->ip.proto == IPPROTO_SCTP) {
if (match->key->ip.proto == IPPROTO_SCTP) {
if (match->key->ip.proto == IPPROTO_SCTP) {
flow_key->ip.proto != IPPROTO_SCTP)
case IPPROTO_SCTP:
case IPPROTO_SCTP:
} else if (key->basic.ip_proto == IPPROTO_SCTP) {
key->basic.ip_proto == IPPROTO_SCTP) {
else if (key->basic.ip_proto == IPPROTO_SCTP &&
key->basic.ip_proto == IPPROTO_SCTP) &&
.idiag_type = IPPROTO_SCTP,
.protocol = IPPROTO_SCTP,
.protocol = IPPROTO_SCTP,
if (inet6_add_protocol(&sctpv6_protocol, IPPROTO_SCTP) < 0)
inet6_del_protocol(&sctpv6_protocol, IPPROTO_SCTP);
skb_set_inner_ipproto(skb, IPPROTO_SCTP);
fl6->flowi6_proto = IPPROTO_SCTP;
ret = inet_add_offload(&sctp_offload, IPPROTO_SCTP);
ret = inet6_add_offload(&sctp6_offload, IPPROTO_SCTP);
inet_del_offload(&sctp_offload, IPPROTO_SCTP);
skb_set_inner_ipproto(skb, IPPROTO_SCTP);
.protocol = IPPROTO_SCTP,
.protocol = IPPROTO_SCTP,
if (inet_add_protocol(&sctp_protocol, IPPROTO_SCTP) < 0)
inet_del_protocol(&sctp_protocol, IPPROTO_SCTP);
fl4->flowi4_proto = IPPROTO_SCTP;
SOCK_SEQPACKET, IPPROTO_SCTP, net);
SOCK_SEQPACKET, IPPROTO_SCTP,
if (cmsg->cmsg_level != IPPROTO_SCTP ||
err = sock_create_lite(sk->sk_family, SOCK_SEQPACKET, IPPROTO_SCTP, &sock);
if (cmsg->cmsg_level != IPPROTO_SCTP)
put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV,
put_cmsg(msghdr, IPPROTO_SCTP, SCTP_RCVINFO,
put_cmsg(msghdr, IPPROTO_SCTP, SCTP_NXTINFO,
case IPPROTO_SCTP:
case IPPROTO_SCTP: {
case IPPROTO_SCTP: {
else if (extsockclass && protocol == IPPROTO_SCTP)
case IPPROTO_SCTP: {
case IPPROTO_SCTP: {
if (sk->sk_protocol == IPPROTO_SCTP)
.so_protocol = IPPROTO_SCTP,
.so_protocol = IPPROTO_SCTP,
sd = socket(AF_INET, SOCK_SEQPACKET, IPPROTO_SCTP);
csk = socket(ss.ss_family, SOCK_STREAM, IPPROTO_SCTP);
lsk = socket(ss.ss_family, SOCK_STREAM, IPPROTO_SCTP);