sctp_chunkhdr
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr uh;
struct sctp_chunkhdr uh;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
struct sctp_chunkhdr chunk_hdr;
sizeof(struct sctp_chunkhdr));\
struct sctp_chunkhdr *sctp_inq_peek(struct sctp_inq *);
return stream->si->data_chunk_len - sizeof(struct sctp_chunkhdr);
return stream->si->ftsn_chunk_len - sizeof(struct sctp_chunkhdr);
struct sctp_chunkhdr *chunk_hdr;
struct sctp_chunkhdr *sch, schunk;
struct sctp_chunkhdr *sch, schunk;
struct sctp_chunkhdr _schunkh, *sch;
struct sctp_chunkhdr _sctpch, *sch;
struct sctp_chunkhdr _sch, *sch;
const struct sctp_chunkhdr *sch;
struct sctp_chunkhdr _sch;
const struct sctp_chunkhdr *sch;
struct sctp_chunkhdr _sch;
const struct sctp_chunkhdr *sch;
struct sctp_chunkhdr _sch;
const struct sctp_chunkhdr *sch;
struct sctp_chunkhdr _sch;
struct sctp_chunkhdr *next_hdr;
struct sctp_chunkhdr *next_hdr;
if (skb->len < sizeof(struct sctphdr) + sizeof(struct sctp_chunkhdr) +
struct sctp_chunkhdr *ch,
struct sctp_chunkhdr *ch;
ch = (struct sctp_chunkhdr *)skb->data;
ch = (struct sctp_chunkhdr *)ch_end;
struct sctp_chunkhdr *ch;
ch = (struct sctp_chunkhdr *)skb->data;
if (sk_filter(sk, skb) || skb->len < sizeof(struct sctp_chunkhdr))
sizeof(struct sctp_chunkhdr) +
struct sctp_chunkhdr *ch, _ch;
ch = (struct sctp_chunkhdr *)chunk->chunk_end;
struct sctp_chunkhdr *ch = NULL;
ch = (struct sctp_chunkhdr *)chunk->chunk_end;
ch = (struct sctp_chunkhdr *)chunk->skb->data;
struct sctp_chunkhdr *sctp_inq_peek(struct sctp_inq *queue)
struct sctp_chunkhdr *ch = NULL;
overhead += sizeof(struct sctphdr) + sizeof(struct sctp_chunkhdr);
struct sctp_chunkhdr *chunk_hdr;
chunk_hdr = (struct sctp_chunkhdr *)skb_put(skb, sizeof(*chunk_hdr));
headersize = sizeof(struct sctp_chunkhdr) +
if (len < fixed_size + sizeof(struct sctp_chunkhdr))
sizeof(struct sctp_chunkhdr);
sizeof(struct sctp_chunkhdr);
struct sctp_chunkhdr *unk_chunk_hdr;
unk_chunk_hdr = (struct sctp_chunkhdr *)(err_hdr + 1);
paylen = ntohs(chunk->chunk_hdr->length) - sizeof(struct sctp_chunkhdr);
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr) +
sizeof(struct sctp_chunkhdr),
sizeof(struct sctp_chunkhdr));
sizeof(struct sctp_chunkhdr);
sizeof(struct sctp_chunkhdr));
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr))) {
sizeof(struct sctp_chunkhdr)))
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
if (len >= sizeof(struct sctp_chunkhdr) + sizeof(struct sctp_errhdr))
if (len >= sizeof(struct sctp_chunkhdr) + sizeof(struct sctp_errhdr))
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
struct sctp_chunkhdr *ch;
ch = (struct sctp_chunkhdr *)chunk->chunk_hdr;
ch = (struct sctp_chunkhdr *)ch_end;
sizeof(struct sctp_chunkhdr),
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
sizeof(struct sctp_chunkhdr));
len -= sizeof(struct sctp_chunkhdr);
len -= sizeof(struct sctp_chunkhdr);
sizeof(struct sctp_chunkhdr);
struct sctp_chunkhdr *hdr;
sizeof(struct sctp_chunkhdr));
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
sizeof(struct sctp_chunkhdr),
sizeof(struct sctp_chunkhdr));
auth.chunk_hdr = (struct sctp_chunkhdr *)
sizeof(struct sctp_chunkhdr));
skb_pull(chunk->auth_chunk, sizeof(struct sctp_chunkhdr));
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
sizeof(struct sctp_chunkhdr)))
if (!sctp_chunk_length_valid(chunk, sizeof(struct sctp_chunkhdr)))
sizeof(struct sctp_chunkhdr));