sctp_hdr
struct ice_sctp_hdr sctp_hdr;
if (ntohl(chunk->sctp_hdr->vtag) != asoc->c.my_vtag)
(ntohl(chunk->sctp_hdr->vtag) == asoc->c.my_vtag)) ||
(ntohl(chunk->sctp_hdr->vtag) == asoc->c.peer_vtag))) {
struct sctphdr *sctp_hdr;
sh = sctp_hdr(skb);
src = sctp_hdr(skb)->source;
dst = sctp_hdr(skb)->dest;
struct sctphdr *sctp = sctp_hdr(skb);
struct sctphdr *sctp = sctp_hdr(skb);
struct sctphdr *sh = sctp_hdr(skb);
sctp_hdr(skb)->source,
chunk->sctp_hdr = sctp_hdr(skb);
sk = sctp_err_lookup(net, AF_INET, skb, sctp_hdr(skb), &asoc, &transport);
sk = sctp_err_lookup(net, AF_INET, skb, sctp_hdr(skb), &asoc, &t);
struct sctphdr *sh = sctp_hdr(skb);
sk = sctp_err_lookup(net, AF_INET6, skb, sctp_hdr(skb), &asoc, &transport);
sk = sctp_err_lookup(net, AF_INET6, skb, sctp_hdr(skb), &asoc, &t);
struct sctphdr *sh = sctp_hdr(skb);
sh = sctp_hdr(skb);
sh = sctp_hdr(skb);
sh = sctp_hdr(skb);
struct sctphdr *sh = sctp_hdr(skb);
struct sctphdr *sh = sctp_hdr(skb);
if (ntohl(chunk->sctp_hdr->vtag) != bear_cookie->my_vtag) {
if (chunk->sctp_hdr->source != bear_cookie->peer_addr.v4.sin_port ||
ntohs(chunk->sctp_hdr->dest) != bear_cookie->my_port) {
retval->peer.port = ntohs(chunk->sctp_hdr->source);
chunk->sctp_hdr->source, 0))
if (chunk->sctp_hdr->vtag != 0)
if (chunk->sctp_hdr->vtag != 0)
packet->vtag = ntohl(chunk->sctp_hdr->vtag);
if (chunk->sctp_hdr->vtag != 0)
packet->vtag = ntohl(chunk->sctp_hdr->vtag);
packet->vtag = ntohl(chunk->sctp_hdr->vtag);
packet->vtag = ntohl(chunk->sctp_hdr->vtag);
sport = ntohs(chunk->sctp_hdr->dest);
dport = ntohs(chunk->sctp_hdr->source);
vtag = ntohl(chunk->sctp_hdr->vtag);
auth.sctp_hdr = chunk->sctp_hdr;
struct sctphdr *sh = sctp_hdr(skb);