Lines Matching defs:sctp
268 #include <netinet/sctp.h>
1105 struct sctphdr *sctp;
1143 sctp = (struct sctphdr *)outpacket;
1145 sctp->src_port = htons(ident);
1146 sctp->dest_port = htons(port + seq);
1149 sctp->v_tag = 0;
1151 sctp->v_tag = (sctp->src_port << 16) | sctp->dest_port;
1153 sctp->checksum = htonl(0);
1163 init = (struct sctp_init_chunk *)(sctp + 1);
1168 init->init.initiate_tag = (sctp->src_port << 16) |
1169 sctp->dest_port;
1191 chk = (struct sctp_chunkhdr *)(sctp + 1);
1206 sctp->checksum = sctp_crc32c(outpacket, datalen);
1399 struct sctphdr *sctp;
1425 sctp = (struct sctphdr *)up;
1426 if (sctp->src_port != htons(ident) ||
1427 sctp->dest_port != htons(port + seq)) {
1432 if (sctp->v_tag != 0) {
1435 init = (struct sctp_init_chunk *)(sctp + 1);
1441 ((sctp->src_port << 16) | sctp->dest_port)) {
1445 if (sctp->v_tag ==
1446 (u_int32_t)((sctp->src_port << 16) |
1447 sctp->dest_port)) {