opt 116 compat/osf1/osf1_misc.c SCARG(&a, opt) = emul_flags_translate(osf1_reboot_opt_xtab, opt 117 compat/osf1/osf1_misc.c SCARG(uap, opt), &leftovers); opt 111 compat/osf1/osf1_syscallargs.h syscallarg(int) opt; opt 720 compat/svr4/svr4_stream.c info.opt = -1; opt 121 compat/svr4/svr4_stropts.h long opt; opt 3179 dev/acpi/dsdt.c struct aml_value **opt) opt 3187 dev/acpi/dsdt.c if (opt == NULL) opt 3188 dev/acpi/dsdt.c opt = &dummy; opt 3190 dev/acpi/dsdt.c *opt = aml_evaltarget(scope, res); opt 132 dev/ic/acx100.c uint8_t opt; /* see ACX100_RINGOPT_ */ opt 158 dev/ic/acx100.c uint32_t opt; /* see ACX100_MEMOPT_ */ opt 352 dev/ic/acx100.c wep_opt.opt = WEPOPT_HDWEP; opt 425 dev/ic/acx100.c ring.opt = ACX100_RINGOPT_AUTO_RESET; opt 483 dev/ic/acx100.c mem.opt = htole32(ACX100_MEMOPT_MEMBLOCK | ACX100_MEMOPT_HOSTDESC); opt 148 dev/ic/acx111.c uint8_t opt; /* see ACX111_MEMOPT_ */ opt 340 dev/ic/acx111.c mem.opt = ACX111_MEMOPT_DEFAULT; opt 407 dev/ic/acx111.c struct acx111_conf_option opt; opt 423 dev/ic/acx111.c if (acx_get_conf(sc, ACX_CONF_OPTION, &opt, sizeof(opt)) != 0) { opt 428 dev/ic/acx111.c dataflow = letoh32(opt.dataflow) | opt 431 dev/ic/acx111.c opt.dataflow = htole32(dataflow); opt 433 dev/ic/acx111.c if (acx_set_conf(sc, ACX_CONF_OPTION, &opt, sizeof(opt)) != 0) { opt 249 dev/ic/acxreg.h uint8_t opt; /* see WEPOPT_ */ opt 169 dev/ic/awi.c static int awi_media_opt2rate(struct awi_softc *sc, int opt); opt 629 dev/ic/awi.c awi_media_opt2rate(sc, opt) opt 631 dev/ic/awi.c int opt; opt 636 dev/ic/awi.c switch (IFM_SUBTYPE(opt)) { opt 651 dev/ic/awi.c switch (IFM_SUBTYPE(opt)) { opt 694 dev/ic/cy.c int s, opt; opt 729 dev/ic/cy.c opt = CD1400_CCR_CMDCHANCTL | CD1400_CCR_XMTEN opt 732 dev/ic/cy.c if (opt != cy->cy_channel_control) { opt 733 dev/ic/cy.c cy->cy_channel_control = opt; opt 734 dev/ic/cy.c cd1400_channel_cmd(cy, opt); opt 738 dev/ic/cy.c opt = 0; opt 741 dev/ic/cy.c opt |= CD1400_COR1_PARODD; opt 742 dev/ic/cy.c opt |= CD1400_COR1_PARNORMAL; opt 746 dev/ic/cy.c opt |= CD1400_COR1_NOINPCK; /* no parity checking */ opt 749 dev/ic/cy.c opt |= CD1400_COR1_STOP2; opt 753 dev/ic/cy.c opt |= CD1400_COR1_CS5; opt 757 dev/ic/cy.c opt |= CD1400_COR1_CS6; opt 761 dev/ic/cy.c opt |= CD1400_COR1_CS7; opt 765 dev/ic/cy.c opt |= CD1400_COR1_CS8; opt 769 dev/ic/cy.c cd_write_reg(cy, CD1400_COR1, opt); opt 772 dev/ic/cy.c printf("cor1 = 0x%x...", opt); opt 301 dev/pcmcia/if_rln_pcmcia.c int opt; opt 305 dev/pcmcia/if_rln_pcmcia.c opt = pcmcia_ccr_read(psc->psc_pf, PCMCIA_CCR_OPTION); opt 306 dev/pcmcia/if_rln_pcmcia.c pcmcia_ccr_write(psc->psc_pf, PCMCIA_CCR_OPTION, opt); opt 1236 dev/sbus/magma.c int s, opt; opt 1268 dev/sbus/magma.c opt = CD1400_CCR_CMDCHANCTL | CD1400_CCR_XMTEN | CD1400_CCR_RCVEN; opt 1269 dev/sbus/magma.c cd1400_write_ccr(cd, opt); opt 1272 dev/sbus/magma.c opt = 0; opt 1274 dev/sbus/magma.c opt |= (ISSET(t->c_cflag, PARODD) ? CD1400_COR1_PARODD : CD1400_COR1_PARNORMAL); opt 1277 dev/sbus/magma.c opt |= CD1400_COR1_NOINPCK; /* no parity checking */ opt 1280 dev/sbus/magma.c opt |= CD1400_COR1_STOP2; opt 1284 dev/sbus/magma.c opt |= CD1400_COR1_CS5; opt 1288 dev/sbus/magma.c opt |= CD1400_COR1_CS6; opt 1292 dev/sbus/magma.c opt |= CD1400_COR1_CS7; opt 1296 dev/sbus/magma.c opt |= CD1400_COR1_CS8; opt 1300 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR1, opt); opt 1306 dev/sbus/magma.c opt = CD1400_COR2_ETC; opt 1308 dev/sbus/magma.c opt |= CD1400_COR2_CCTS_OFLOW; opt 1309 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR2, opt); opt 587 dev/sbus/spif.c int s, opt; opt 605 dev/sbus/spif.c opt = 0; opt 607 dev/sbus/spif.c opt |= CD180_COR1_PARMODE_NORMAL; opt 608 dev/sbus/spif.c opt |= (ISSET(t->c_cflag, PARODD) ? opt 613 dev/sbus/spif.c opt |= CD180_COR1_PARMODE_NO; opt 616 dev/sbus/spif.c opt |= CD180_COR1_IGNPAR; opt 619 dev/sbus/spif.c opt |= CD180_COR1_STOP2; opt 623 dev/sbus/spif.c opt |= CD180_COR1_CS5; opt 626 dev/sbus/spif.c opt |= CD180_COR1_CS6; opt 629 dev/sbus/spif.c opt |= CD180_COR1_CS7; opt 632 dev/sbus/spif.c opt |= CD180_COR1_CS8; opt 635 dev/sbus/spif.c STC_WRITE(sc, STC_COR1, opt); opt 638 dev/sbus/spif.c opt = CD180_COR2_ETC; opt 640 dev/sbus/spif.c opt |= CD180_COR2_CTSAE; opt 641 dev/sbus/spif.c STC_WRITE(sc, STC_COR2, opt); opt 56 kern/kern_xxx.c boot(SCARG(uap, opt)); opt 365 net/if_spppsubr.c HIDE const char *sppp_ipcp_opt_name(u_char opt); opt 366 net/if_spppsubr.c HIDE const char *sppp_lcp_opt_name(u_char opt); opt 2453 net/if_spppsubr.c char opt[6 /* magicnum */ + 4 /* mru */ + 5 /* chap */]; opt 2464 net/if_spppsubr.c opt[i++] = LCP_OPT_MAGIC; opt 2465 net/if_spppsubr.c opt[i++] = 6; opt 2466 net/if_spppsubr.c opt[i++] = sp->lcp.magic >> 24; opt 2467 net/if_spppsubr.c opt[i++] = sp->lcp.magic >> 16; opt 2468 net/if_spppsubr.c opt[i++] = sp->lcp.magic >> 8; opt 2469 net/if_spppsubr.c opt[i++] = sp->lcp.magic; opt 2473 net/if_spppsubr.c opt[i++] = LCP_OPT_MRU; opt 2474 net/if_spppsubr.c opt[i++] = 4; opt 2475 net/if_spppsubr.c opt[i++] = sp->lcp.mru >> 8; opt 2476 net/if_spppsubr.c opt[i++] = sp->lcp.mru; opt 2481 net/if_spppsubr.c opt[i++] = LCP_OPT_AUTH_PROTO; opt 2482 net/if_spppsubr.c opt[i++] = authproto == PPP_CHAP? 5: 4; opt 2483 net/if_spppsubr.c opt[i++] = authproto >> 8; opt 2484 net/if_spppsubr.c opt[i++] = authproto; opt 2486 net/if_spppsubr.c opt[i++] = CHAP_MD5; opt 2490 net/if_spppsubr.c sppp_cp_send (sp, PPP_LCP, CONF_REQ, sp->confid[IDX_LCP], i, &opt); opt 2941 net/if_spppsubr.c char opt[6 /* compression */ + 6 /* address */]; opt 2947 net/if_spppsubr.c opt[i++] = IPCP_OPT_COMPRESSION; opt 2948 net/if_spppsubr.c opt[i++] = 6; opt 2949 net/if_spppsubr.c opt[i++] = 0; /* VJ header compression */ opt 2950 net/if_spppsubr.c opt[i++] = 0x2d; /* VJ header compression */ opt 2951 net/if_spppsubr.c opt[i++] = max_slot_id; opt 2952 net/if_spppsubr.c opt[i++] = comp_slot_id; opt 2962 net/if_spppsubr.c opt[i++] = IPCP_OPT_ADDRESS; opt 2963 net/if_spppsubr.c opt[i++] = 6; opt 2964 net/if_spppsubr.c opt[i++] = ouraddr >> 24; opt 2965 net/if_spppsubr.c opt[i++] = ouraddr >> 16; opt 2966 net/if_spppsubr.c opt[i++] = ouraddr >> 8; opt 2967 net/if_spppsubr.c opt[i++] = ouraddr; opt 2971 net/if_spppsubr.c sppp_cp_send(sp, PPP_IPCP, CONF_REQ, sp->confid[IDX_IPCP], i, &opt); opt 4281 net/if_spppsubr.c sppp_lcp_opt_name(u_char opt) opt 4284 net/if_spppsubr.c switch (opt) { opt 4293 net/if_spppsubr.c snprintf (buf, sizeof buf, "0x%x", opt); opt 4298 net/if_spppsubr.c sppp_ipcp_opt_name(u_char opt) opt 4301 net/if_spppsubr.c switch (opt) { opt 4306 net/if_spppsubr.c snprintf (buf, sizeof buf, "0x%x", opt); opt 1508 net/pf.c u_int8_t opts[MAX_TCPOPTLEN], *opt = opts; opt 1518 net/pf.c olen = opt[1]; opt 1519 net/pf.c switch (*opt) { opt 1522 net/pf.c opt++; opt 1531 net/pf.c memcpy(&sack, &opt[i], sizeof(sack)); opt 1538 net/pf.c memcpy(&opt[i], &sack, sizeof(sack)); opt 1547 net/pf.c opt += olen; opt 1572 net/pf.c char *opt; opt 1653 net/pf.c opt = (char *)(th + 1); opt 1654 net/pf.c opt[0] = TCPOPT_MAXSEG; opt 1655 net/pf.c opt[1] = 4; opt 1657 net/pf.c bcopy((caddr_t)&mss, (caddr_t)(opt + 2), 2); opt 2640 net/pf.c u_int8_t *opt, optlen; opt 2648 net/pf.c opt = hdr + sizeof(struct tcphdr); opt 2651 net/pf.c switch (*opt) { opt 2654 net/pf.c ++opt; opt 2658 net/pf.c wscale = opt[2]; opt 2664 net/pf.c optlen = opt[1]; opt 2668 net/pf.c opt += optlen; opt 2680 net/pf.c u_int8_t *opt, optlen; opt 2688 net/pf.c opt = hdr + sizeof(struct tcphdr); opt 2691 net/pf.c switch (*opt) { opt 2694 net/pf.c ++opt; opt 2698 net/pf.c bcopy((caddr_t)(opt + 2), (caddr_t)&mss, 2); opt 2702 net/pf.c optlen = opt[1]; opt 2706 net/pf.c opt += optlen; opt 1051 net/pf_norm.c struct ip6_opt opt; opt 1124 net/pf_norm.c if (!pf_pull_hdr(m, ooff, &opt.ip6o_type, opt 1125 net/pf_norm.c sizeof(opt.ip6o_type), NULL, NULL, opt 1128 net/pf_norm.c if (opt.ip6o_type == IP6OPT_PAD1) { opt 1132 net/pf_norm.c if (!pf_pull_hdr(m, ooff, &opt, sizeof(opt), opt 1135 net/pf_norm.c if (ooff + sizeof(opt) + opt.ip6o_len > optend) opt 1137 net/pf_norm.c switch (opt.ip6o_type) { opt 1157 net/pf_norm.c ooff += sizeof(opt) + opt.ip6o_len; opt 1341 net/pf_norm.c u_int8_t *opt; opt 1380 net/pf_norm.c opt = hdr + sizeof(struct tcphdr); opt 1383 net/pf_norm.c switch (*opt) { opt 1386 net/pf_norm.c opt++; opt 1390 net/pf_norm.c if (opt[1] >= TCPOLEN_TIMESTAMP) { opt 1397 net/pf_norm.c memcpy(&tsval, &opt[2], opt 1399 net/pf_norm.c memcpy(&tsecr, &opt[6], opt 1408 net/pf_norm.c hlen -= MAX(opt[1], 2); opt 1409 net/pf_norm.c opt += MAX(opt[1], 2); opt 1438 net/pf_norm.c u_int8_t *opt; opt 1480 net/pf_norm.c opt = hdr + sizeof(struct tcphdr); opt 1483 net/pf_norm.c switch (*opt) { opt 1486 net/pf_norm.c opt++; opt 1505 net/pf_norm.c if (opt[1] >= TCPOLEN_TIMESTAMP) { opt 1506 net/pf_norm.c memcpy(&tsval, &opt[2], opt 1512 net/pf_norm.c pf_change_a(&opt[2], opt 1521 net/pf_norm.c memcpy(&tsecr, &opt[6], opt 1528 net/pf_norm.c pf_change_a(&opt[6], opt 1537 net/pf_norm.c hlen -= MAX(opt[1], 2); opt 1538 net/pf_norm.c opt += MAX(opt[1], 2); opt 1826 net/pf_norm.c int opt, cnt, optlen = 0; opt 1835 net/pf_norm.c opt = optp[0]; opt 1836 net/pf_norm.c if (opt == TCPOPT_EOL) opt 1838 net/pf_norm.c if (opt == TCPOPT_NOP) opt 1847 net/pf_norm.c switch (opt) { opt 528 netbt/hci_socket.c int optname, struct mbuf **opt) opt 572 netbt/hci_socket.c *opt = m; opt 576 netbt/hci_socket.c m = *opt; opt 416 netbt/l2cap_signal.c l2cap_cfg_opt_t opt; opt 467 netbt/l2cap_signal.c if (left < sizeof(opt)) opt 470 netbt/l2cap_signal.c m_copydata(m, 0, sizeof(opt), (caddr_t)&opt); opt 471 netbt/l2cap_signal.c m_adj(m, sizeof(opt)); opt 472 netbt/l2cap_signal.c left -= sizeof(opt); opt 474 netbt/l2cap_signal.c if (left < opt.length) opt 477 netbt/l2cap_signal.c switch(opt.type & L2CAP_OPT_HINT_MASK) { opt 482 netbt/l2cap_signal.c if (opt.length != L2CAP_OPT_MTU_SIZE) opt 495 netbt/l2cap_signal.c if (len + sizeof(opt) + L2CAP_OPT_MTU_SIZE > sizeof(buf)) opt 499 netbt/l2cap_signal.c memcpy(buf + len, &opt, sizeof(opt)); opt 500 netbt/l2cap_signal.c len += sizeof(opt); opt 513 netbt/l2cap_signal.c if (opt.length != L2CAP_OPT_FLUSH_TIMO_SIZE) opt 527 netbt/l2cap_signal.c if (opt.type & L2CAP_OPT_HINT_BIT) opt 537 netbt/l2cap_signal.c if (len + sizeof(opt) > sizeof(buf)) opt 541 netbt/l2cap_signal.c buf[len++] = opt.type; opt 546 netbt/l2cap_signal.c m_adj(m, opt.length); opt 547 netbt/l2cap_signal.c left -= opt.length; opt 581 netbt/l2cap_signal.c l2cap_cfg_opt_t opt; opt 660 netbt/l2cap_signal.c if (left < sizeof(opt)) opt 663 netbt/l2cap_signal.c m_copydata(m, 0, sizeof(opt), (caddr_t)&opt); opt 664 netbt/l2cap_signal.c m_adj(m, sizeof(opt)); opt 665 netbt/l2cap_signal.c left -= sizeof(opt); opt 667 netbt/l2cap_signal.c if (left < opt.length) opt 670 netbt/l2cap_signal.c switch (opt.type) { opt 672 netbt/l2cap_signal.c if (opt.length != L2CAP_OPT_MTU_SIZE) opt 682 netbt/l2cap_signal.c if (opt.length != L2CAP_OPT_FLUSH_TIMO_SIZE) opt 698 netbt/l2cap_signal.c UNKNOWN(opt.type); opt 702 netbt/l2cap_signal.c m_adj(m, opt.length); opt 703 netbt/l2cap_signal.c left -= opt.length; opt 725 netbt/l2cap_signal.c if (left < sizeof(opt)) opt 728 netbt/l2cap_signal.c m_copydata(m, 0, sizeof(opt), (caddr_t)&opt); opt 729 netbt/l2cap_signal.c m_adj(m, sizeof(opt)); opt 730 netbt/l2cap_signal.c left -= sizeof(opt); opt 732 netbt/l2cap_signal.c if (left < opt.length) opt 735 netbt/l2cap_signal.c m_adj(m, opt.length); opt 736 netbt/l2cap_signal.c left -= opt.length; opt 738 netbt/l2cap_signal.c switch(opt.type) { opt 757 netbt/l2cap_signal.c UNKNOWN(opt.type); opt 1022 netbt/l2cap_signal.c l2cap_cfg_opt_t *opt; opt 1040 netbt/l2cap_signal.c opt = (l2cap_cfg_opt_t *)next; opt 1041 netbt/l2cap_signal.c opt->type = L2CAP_OPT_MTU; opt 1042 netbt/l2cap_signal.c opt->length = L2CAP_OPT_MTU_SIZE; opt 1044 netbt/l2cap_signal.c val = (l2cap_cfg_opt_val_t *)(opt + 1); opt 1052 netbt/l2cap_signal.c opt = (l2cap_cfg_opt_t *)next; opt 1053 netbt/l2cap_signal.c opt->type = L2CAP_OPT_FLUSH_TIMO; opt 1054 netbt/l2cap_signal.c opt->length = L2CAP_OPT_FLUSH_TIMO_SIZE; opt 1056 netbt/l2cap_signal.c val = (l2cap_cfg_opt_val_t *)(opt + 1); opt 268 netbt/l2cap_socket.c int optname, struct mbuf **opt) opt 293 netbt/l2cap_socket.c *opt = m; opt 297 netbt/l2cap_socket.c m = *opt; opt 422 netbt/l2cap_upper.c l2cap_setopt(struct l2cap_channel *chan, int opt, void *addr) opt 427 netbt/l2cap_upper.c switch (opt) { opt 472 netbt/l2cap_upper.c l2cap_getopt(struct l2cap_channel *chan, int opt, void *addr) opt 475 netbt/l2cap_upper.c switch (opt) { opt 267 netbt/rfcomm_socket.c int optname, struct mbuf **opt) opt 292 netbt/rfcomm_socket.c *opt = m; opt 296 netbt/rfcomm_socket.c m = *opt; opt 424 netbt/rfcomm_upper.c rfcomm_setopt(struct rfcomm_dlc *dlc, int opt, void *addr) opt 429 netbt/rfcomm_upper.c switch (opt) { opt 471 netbt/rfcomm_upper.c rfcomm_getopt(struct rfcomm_dlc *dlc, int opt, void *addr) opt 475 netbt/rfcomm_upper.c switch (opt) { opt 254 netbt/sco_socket.c int optname, struct mbuf **opt) opt 279 netbt/sco_socket.c *opt = m; opt 283 netbt/sco_socket.c m = *opt; opt 322 netbt/sco_upper.c sco_setopt(struct sco_pcb *pcb, int opt, void *addr) opt 326 netbt/sco_upper.c switch (opt) { opt 341 netbt/sco_upper.c sco_getopt(struct sco_pcb *pcb, int opt, void *addr) opt 344 netbt/sco_upper.c switch (opt) { opt 695 netinet/ip_icmp.c int opt, cnt; opt 715 netinet/ip_icmp.c opt = cp[IPOPT_OPTVAL]; opt 716 netinet/ip_icmp.c if (opt == IPOPT_EOL) opt 718 netinet/ip_icmp.c if (opt == IPOPT_NOP) opt 732 netinet/ip_icmp.c if (opt == IPOPT_RR || opt == IPOPT_TS || opt 733 netinet/ip_icmp.c opt == IPOPT_SECURITY) { opt 1017 netinet/ip_input.c int opt, optlen, cnt, off, code, type = ICMP_PARAMPROB, forward = 0; opt 1026 netinet/ip_input.c opt = cp[IPOPT_OPTVAL]; opt 1027 netinet/ip_input.c if (opt == IPOPT_EOL) opt 1029 netinet/ip_input.c if (opt == IPOPT_NOP) opt 1043 netinet/ip_input.c switch (opt) { opt 1071 netinet/ip_input.c if (opt == IPOPT_SSRR) { opt 1096 netinet/ip_input.c if (opt == IPOPT_SSRR) { opt 107 netinet/ip_output.c struct mbuf *opt; opt 127 netinet/ip_output.c opt = va_arg(ap, struct mbuf *); opt 142 netinet/ip_output.c if (opt) { opt 143 netinet/ip_output.c m = ip_insertoptions(m, opt, &len); opt 936 netinet/ip_output.c ip_insertoptions(m, opt, phlen) opt 938 netinet/ip_output.c struct mbuf *opt; opt 941 netinet/ip_output.c struct ipoption *p = mtod(opt, struct ipoption *); opt 946 netinet/ip_output.c optlen = opt->m_len - sizeof(p->ipopt_dst); opt 986 netinet/ip_output.c int opt, optlen, cnt; opt 992 netinet/ip_output.c opt = cp[0]; opt 993 netinet/ip_output.c if (opt == IPOPT_EOL) opt 995 netinet/ip_output.c if (opt == IPOPT_NOP) { opt 1013 netinet/ip_output.c if (IPOPT_COPIED(opt)) { opt 1599 netinet/ip_output.c u_char opt; opt 1631 netinet/ip_output.c opt = cp[IPOPT_OPTVAL]; opt 1632 netinet/ip_output.c if (opt == IPOPT_EOL) opt 1634 netinet/ip_output.c if (opt == IPOPT_NOP) opt 1643 netinet/ip_output.c switch (opt) { opt 2254 netinet/tcp_input.c int opt, optlen; opt 2261 netinet/tcp_input.c opt = cp[0]; opt 2262 netinet/tcp_input.c if (opt == TCPOPT_EOL) opt 2264 netinet/tcp_input.c if (opt == TCPOPT_NOP) opt 2273 netinet/tcp_input.c switch (opt) { opt 216 netinet/tcp_output.c u_char opt[MAX_TCPOPTLEN]; opt 548 netinet/tcp_output.c opt[0] = TCPOPT_MAXSEG; opt 549 netinet/tcp_output.c opt[1] = 4; opt 551 netinet/tcp_output.c bcopy((caddr_t)&mss, (caddr_t)(opt + 2), sizeof(mss)); opt 565 netinet/tcp_output.c *((u_int32_t *) (opt + optlen)) = opt 574 netinet/tcp_output.c *((u_int32_t *) (opt + optlen)) = htonl( opt 593 netinet/tcp_output.c u_int32_t *lp = (u_int32_t *)(opt + optlen); opt 604 netinet/tcp_output.c u_int8_t *bp = (u_int8_t *)(opt + optlen); opt 638 netinet/tcp_output.c u_int32_t *lp = (u_int32_t *)(opt + optlen); opt 828 netinet/tcp_output.c bcopy((caddr_t)opt, (caddr_t)(th + 1), optlen); opt 64 netinet6/dest6.c u_int8_t *opt; opt 77 netinet6/dest6.c opt = (u_int8_t *)dstopts + sizeof(struct ip6_dest); opt 80 netinet6/dest6.c for (optlen = 0; dstoptlen > 0; dstoptlen -= optlen, opt += optlen) { opt 81 netinet6/dest6.c if (*opt != IP6OPT_PAD1 && opt 82 netinet6/dest6.c (dstoptlen < IP6OPT_MINLEN || *(opt + 1) + 2 > dstoptlen)) { opt 87 netinet6/dest6.c switch (*opt) { opt 92 netinet6/dest6.c optlen = *(opt + 1) + 2; opt 95 netinet6/dest6.c optlen = ip6_unknown_opt(opt, m, opt 96 netinet6/dest6.c opt - mtod(m, u_int8_t *)); opt 799 netinet6/ip6_input.c u_int8_t *opt; opt 817 netinet6/ip6_input.c opt = (u_int8_t *)hbh + sizeof(struct ip6_hbh); opt 848 netinet6/ip6_input.c u_int8_t *opt = opthead; opt 853 netinet6/ip6_input.c for (; hbhlen > 0; hbhlen -= optlen, opt += optlen) { opt 854 netinet6/ip6_input.c switch (*opt) { opt 863 netinet6/ip6_input.c optlen = *(opt + 1) + 2; opt 871 netinet6/ip6_input.c if (*(opt + 1) != IP6OPT_RTALERT_LEN - 2) { opt 875 netinet6/ip6_input.c erroff + opt + 1 - opthead); opt 879 netinet6/ip6_input.c bcopy((caddr_t)(opt + 2), (caddr_t)&rtalert_val, 2); opt 888 netinet6/ip6_input.c if (*(opt + 1) != IP6OPT_JUMBO_LEN - 2) { opt 892 netinet6/ip6_input.c erroff + opt + 1 - opthead); opt 906 netinet6/ip6_input.c erroff + opt - opthead); opt 914 netinet6/ip6_input.c bcopy(opt + 2, &jumboplen, sizeof(jumboplen)); opt 930 netinet6/ip6_input.c erroff + opt + 2 - opthead); opt 942 netinet6/ip6_input.c erroff + opt + 2 - opthead); opt 953 netinet6/ip6_input.c optlen = ip6_unknown_opt(opt, m, opt 954 netinet6/ip6_input.c erroff + opt - opthead); opt 147 netinet6/ip6_output.c ip6_output(m0, opt, ro, flags, im6o, ifpp, inp) opt 149 netinet6/ip6_output.c struct ip6_pktopts *opt; opt 203 netinet6/ip6_output.c if (opt) { opt 205 netinet6/ip6_output.c MAKE_EXTHDR(opt->ip6po_hbh, &exthdrs.ip6e_hbh); opt 207 netinet6/ip6_output.c MAKE_EXTHDR(opt->ip6po_dest1, &exthdrs.ip6e_dest1); opt 209 netinet6/ip6_output.c MAKE_EXTHDR(opt->ip6po_rthdr, &exthdrs.ip6e_rthdr); opt 211 netinet6/ip6_output.c MAKE_EXTHDR(opt->ip6po_dest2, &exthdrs.ip6e_dest2); opt 459 netinet6/ip6_output.c if (opt && opt->ip6po_rthdr) opt 460 netinet6/ip6_output.c ro = &opt->ip6po_route; opt 468 netinet6/ip6_output.c if (opt && opt->ip6po_tclass >= 0) { opt 476 netinet6/ip6_output.c ip6->ip6_flow |= htonl((opt->ip6po_tclass & mask) << 20); opt 480 netinet6/ip6_output.c if (opt && opt->ip6po_hlim != -1) opt 481 netinet6/ip6_output.c ip6->ip6_hlim = opt->ip6po_hlim & 0xff; opt 534 netinet6/ip6_output.c if ((error = in6_selectroute(&dstsock, opt, im6o, ro, &ifp, opt 580 netinet6/ip6_output.c if (opt && opt->ip6po_nextroute.ro_rt) { opt 586 netinet6/ip6_output.c dst = (struct sockaddr_in6 *)opt->ip6po_nexthop; opt 686 netinet6/ip6_output.c else if (opt && opt->ip6po_minmtu == IP6PO_MINMTU_ALL) opt 689 netinet6/ip6_output.c (opt == NULL || opt 690 netinet6/ip6_output.c opt->ip6po_minmtu != IP6PO_MINMTU_DISABLE)) { opt 799 netinet6/ip6_output.c if (opt && (opt->ip6po_flags & IP6PO_DONTFRAG)) opt 2024 netinet6/ip6_output.c struct ip6_pktopts *opt = *pktopt; opt 2030 netinet6/ip6_output.c if (opt) opt 2031 netinet6/ip6_output.c ip6_clearpktopts(opt, -1); opt 2033 netinet6/ip6_output.c opt = malloc(sizeof(*opt), M_IP6OPT, M_WAITOK); opt 2041 netinet6/ip6_output.c free(opt, M_IP6OPT); opt 2048 netinet6/ip6_output.c if ((error = ip6_setpktopts(m, opt, NULL, priv, opt 2050 netinet6/ip6_output.c ip6_clearpktopts(opt, -1); /* XXX discard all options */ opt 2051 netinet6/ip6_output.c free(opt, M_IP6OPT); opt 2054 netinet6/ip6_output.c *pktopt = opt; opt 2063 netinet6/ip6_output.c ip6_initpktopts(opt) opt 2064 netinet6/ip6_output.c struct ip6_pktopts *opt; opt 2067 netinet6/ip6_output.c bzero(opt, sizeof(*opt)); opt 2068 netinet6/ip6_output.c opt->ip6po_hlim = -1; /* -1 means default hop limit */ opt 2069 netinet6/ip6_output.c opt->ip6po_tclass = -1; /* -1 means default traffic class */ opt 2070 netinet6/ip6_output.c opt->ip6po_minmtu = IP6PO_MINMTU_MCASTONLY; opt 2081 netinet6/ip6_output.c struct ip6_pktopts *opt; opt 2088 netinet6/ip6_output.c opt = *pktopt; opt 2090 netinet6/ip6_output.c return (ip6_setpktopt(optname, buf, len, opt, priv, 1, 0, uproto)); opt 2687 netinet6/ip6_output.c ip6_setpktopts(control, opt, stickyopt, priv, uproto) opt 2689 netinet6/ip6_output.c struct ip6_pktopts *opt, *stickyopt; opt 2694 netinet6/ip6_output.c if (control == NULL || opt == NULL) opt 2697 netinet6/ip6_output.c ip6_initpktopts(opt); opt 2710 netinet6/ip6_output.c if ((error = copypktopts(opt, stickyopt, M_NOWAIT)) != 0) opt 2735 netinet6/ip6_output.c cm->cmsg_len - CMSG_LEN(0), opt, priv, 0, 1, uproto); opt 2753 netinet6/ip6_output.c ip6_setpktopt(optname, buf, len, opt, priv, sticky, cmsg, uproto) opt 2756 netinet6/ip6_output.c struct ip6_pktopts *opt; opt 2818 netinet6/ip6_output.c if (optname == IPV6_PKTINFO && opt->ip6po_pktinfo && opt 2821 netinet6/ip6_output.c ip6_clearpktopts(opt, optname); opt 2851 netinet6/ip6_output.c if (opt->ip6po_pktinfo == NULL) { opt 2852 netinet6/ip6_output.c opt->ip6po_pktinfo = malloc(sizeof(*pktinfo), opt 2854 netinet6/ip6_output.c if (opt->ip6po_pktinfo == NULL) opt 2857 netinet6/ip6_output.c bcopy(pktinfo, opt->ip6po_pktinfo, sizeof(*pktinfo)); opt 2879 netinet6/ip6_output.c opt->ip6po_hlim = *hlimp; opt 2893 netinet6/ip6_output.c opt->ip6po_tclass = tclass; opt 2903 netinet6/ip6_output.c ip6_clearpktopts(opt, IPV6_NEXTHOP); opt 2940 netinet6/ip6_output.c ip6_clearpktopts(opt, IPV6_NEXTHOP); opt 2941 netinet6/ip6_output.c opt->ip6po_nexthop = malloc(*buf, M_IP6OPT, M_NOWAIT); opt 2942 netinet6/ip6_output.c if (opt->ip6po_nexthop == NULL) opt 2944 netinet6/ip6_output.c bcopy(buf, opt->ip6po_nexthop, *buf); opt 2962 netinet6/ip6_output.c ip6_clearpktopts(opt, IPV6_HOPOPTS); opt 2975 netinet6/ip6_output.c ip6_clearpktopts(opt, IPV6_HOPOPTS); opt 2976 netinet6/ip6_output.c opt->ip6po_hbh = malloc(hbhlen, M_IP6OPT, M_NOWAIT); opt 2977 netinet6/ip6_output.c if (opt->ip6po_hbh == NULL) opt 2979 netinet6/ip6_output.c bcopy(hbh, opt->ip6po_hbh, hbhlen); opt 2995 netinet6/ip6_output.c ip6_clearpktopts(opt, optname); opt 3024 netinet6/ip6_output.c if (opt->ip6po_rthdr == NULL) opt 3025 netinet6/ip6_output.c newdest = &opt->ip6po_dest1; opt 3027 netinet6/ip6_output.c newdest = &opt->ip6po_dest2; opt 3030 netinet6/ip6_output.c newdest = &opt->ip6po_dest1; opt 3033 netinet6/ip6_output.c newdest = &opt->ip6po_dest2; opt 3038 netinet6/ip6_output.c ip6_clearpktopts(opt, optname); opt 3054 netinet6/ip6_output.c ip6_clearpktopts(opt, IPV6_RTHDR); opt 3079 netinet6/ip6_output.c ip6_clearpktopts(opt, IPV6_RTHDR); opt 3080 netinet6/ip6_output.c opt->ip6po_rthdr = malloc(rthlen, M_IP6OPT, M_NOWAIT); opt 3081 netinet6/ip6_output.c if (opt->ip6po_rthdr == NULL) opt 3083 netinet6/ip6_output.c bcopy(rth, opt->ip6po_rthdr, rthlen); opt 3096 netinet6/ip6_output.c opt->ip6po_minmtu = minmtupolicy; opt 3108 netinet6/ip6_output.c opt->ip6po_flags &= ~IP6PO_DONTFRAG; opt 3110 netinet6/ip6_output.c opt->ip6po_flags |= IP6PO_DONTFRAG; opt 212 netinet6/nd6.c nd6_option_init(opt, icmp6len, ndopts) opt 213 netinet6/nd6.c void *opt; opt 219 netinet6/nd6.c ndopts->nd_opts_search = (struct nd_opt_hdr *)opt; opt 221 netinet6/nd6.c = (struct nd_opt_hdr *)(((u_char *)opt) + icmp6len); opt 371 netinet6/raw_ip6.c struct ip6_pktopts opt, *optp = NULL, *origoptp; opt 391 netinet6/raw_ip6.c if ((error = ip6_setpktopts(control, &opt, opt 395 netinet6/raw_ip6.c optp = &opt; opt 514 netinet6/raw_ip6.c ip6_clearpktopts(&opt, -1); opt 127 netinet6/udp6_output.c struct ip6_pktopts *optp, opt; opt 138 netinet6/udp6_output.c if ((error = ip6_setpktopts(control, &opt, opt 141 netinet6/udp6_output.c optp = &opt; opt 284 netinet6/udp6_output.c ip6_clearpktopts(&opt, -1); opt 260 sys/syscallargs.h syscallarg(int) opt;