Lines Matching refs:opt
1810 struct ip6_opt opt;
1915 if (!pf_pull_hdr(m, ooff, &opt.ip6o_type,
1916 sizeof (opt.ip6o_type), NULL, NULL,
1919 if (opt.ip6o_type == IP6OPT_PAD1) {
1923 if (!pf_pull_hdr(m, ooff, &opt, sizeof (opt),
1926 if (ooff + sizeof (opt) + opt.ip6o_len > optend)
1928 switch (opt.ip6o_type) {
1948 ooff += sizeof (opt) + opt.ip6o_len;
2249 u_int8_t *opt;
2288 opt = hdr + sizeof (struct tcphdr);
2291 switch (*opt) {
2294 opt++;
2298 if (opt[1] >= TCPOLEN_TIMESTAMP) {
2305 memcpy(&tsval, &opt[2],
2307 memcpy(&tsecr, &opt[6],
2316 hlen -= MAX(opt[1], 2);
2317 opt += MAX(opt[1], 2);
2346 u_int8_t *opt;
2388 opt = hdr + sizeof (struct tcphdr);
2391 switch (*opt) {
2394 opt++;
2414 if (opt[1] >= TCPOLEN_TIMESTAMP) {
2415 memcpy(&tsval, &opt[2],
2421 pf_change_a(&opt[2],
2430 memcpy(&tsecr, &opt[6],
2437 pf_change_a(&opt[6],
2446 hlen -= MAX(opt[1], 2);
2447 opt += MAX(opt[1], 2);
2746 int opt, cnt, optlen = 0;
2759 opt = optp[0];
2760 if (opt == TCPOPT_EOL)
2762 if (opt == TCPOPT_NOP)
2771 switch (opt) {