Lines Matching defs:optp
878 unsigned int toff, struct socket *so, struct mbuf *m, u_char *optp,
898 if (optp || (tp->t_flags & TF_SIGNATURE))
900 if (optp)
908 if (tcp_dooptions(&tb, optp, optlen, th, m, toff, oi) < 0)
1081 u_int8_t *optp;
1172 optp = (u_int8_t *)(th + 1);
1174 *optp++ = TCPOPT_MAXSEG;
1175 *optp++ = TCPOLEN_MAXSEG;
1176 *optp++ = (sc->sc_ourmaxseg >> 8) & 0xff;
1177 *optp++ = sc->sc_ourmaxseg & 0xff;
1181 *((u_int32_t *)optp) = htonl(TCPOPT_NOP << 24 |
1184 optp += TCPOLEN_WINDOW + TCPOLEN_NOP;
1190 *optp++ = TCPOPT_SACK_PERMITTED;
1191 *optp++ = TCPOLEN_SACK_PERMITTED;
1198 *optp++ = TCPOPT_NOP;
1200 *optp++ = TCPOPT_TIMESTAMP;
1201 *optp++ = TCPOLEN_TIMESTAMP;
1202 u_int32_t *lp = (u_int32_t *)(optp);
1206 optp += TCPOLEN_TIMESTAMP - 2;
1218 *optp++ = TCPOPT_SIGNATURE;
1219 *optp++ = TCPOLEN_SIGNATURE;
1220 sigp = optp;
1221 memset(optp, 0, TCP_SIGLEN);
1222 optp += TCP_SIGLEN;
1236 *optp++ = TCPOPT_EOL;
1240 *optp++ = TCPOPT_PAD;