Lines Matching full:options

4  * lwIP Options Configuration
48 * Include user defined options first. Anything not defined in these files
55 * @defgroup lwip_opts Options (lwipopts.h)
244 ---------- Memory options ----------
617 ---------- ARP options ----------
715 ---------- IP options ----------
768 * IP_OPTIONS_ALLOWED: Defines the behavior for IP options.
769 * IP_OPTIONS_ALLOWED==0: All packets with IP options are dropped.
770 * IP_OPTIONS_ALLOWED==1: IP options are allowed (but not parsed).
837 ---------- ICMP options ----------
879 ---------- RAW options ----------
906 ---------- DHCP options ----------
970 ---------- AUTOIP options ----------
1036 -------- Multicast options -------
1045 * LWIP_MULTICAST_TX_OPTIONS==1: Enable multicast TX support like the socket options
1047 * core support for the corresponding IPv6 options.
1058 ---------- IGMP options ----------
1082 ---------- DNS options -----------
1168 ---------- UDP options ----------
1209 ---------- TCP options ----------
1275 * (depending on other options), setting this option to values greater than 4 is not pointless.
1513 ---------- Pbuf options ----------
1564 ---------- Network Interfaces options ----------
1674 ---------- LOOPIF options ----------
1736 ---------- Thread options ----------
1877 ---------- Sequential layer options ----------
1930 ---------- Socket options ----------
1977 * options processing. Note that TCP_KEEPIDLE and TCP_KEEPINTVL have to be set
2087 ---------- Statistics options ----------
2261 ---------- Checksum options ----------
2361 ---------- IPv6 options ---------------
2724 ---------- Hook options ---------------
2779 * - hdr: pointer to tcp header (ATTENTION: tcp options may not be in one piece!)
2782 * - opt2: if this is != NULL, tcp options are split among 2 pbufs. In that case,
2783 * options start at right after the tcp header ('(u8_t*)(hdr + 1)') for
2787 * and options are passed in seperately)
2801 * Hook for increasing the size of the options allocated with a tcp header.
2803 * options to outgoing tcp segments.
2812 * - a number of bytes to allocate for tcp options (internal_option_length <= ret <= 40)
2823 * Hook for adding custom options to outgoing tcp segments.
2824 * Space for these custom options has to be reserved via LWIP_HOOK_TCP_OUT_TCPOPT_LENGTH.
2833 * - opts: pointer where to add the custom options (there may already be options
2836 * - pointer pointing directly after the inserted options
3074 * options are at the end of a DHCP message.
3085 * - options_len_ptr: pointer to the current length of options in the dhcp_msg "msg"
3086 * (must be increased when options are added!)
3088 * Options need to appended like this:
3090 * msg->options[(*options_len_ptr)++] = &lt;option_number&gt;;
3091 * msg->options[(*options_len_ptr)++] = &lt;option_len&gt;;
3092 * msg->options[(*options_len_ptr)++] = &lt;option_bytes&gt;;
3131 * options are at the end of a DHCP6 message.
3142 * - options_len_ptr: pointer to the current length of options in the dhcp6_msg "msg"
3143 * (must be increased when options are added!)
3145 * Options need to appended like this:
3146 * u8_t *options = (u8_t *)(msg + 1);
3148 * options[(*options_len_ptr)++] = &lt;option_data&gt;;
3157 * Called from socket API to implement setsockopt() for options not provided by lwIP.
3171 * - 0: Hook has not consumed the option, code continues as normal (to internal options)
3180 * Called from socket API to implement getsockopt() for options not provided by lwIP.
3194 * - 0: Hook has not consumed the option, code continues as normal (to internal options)
3229 ---------- Debugging options ----------
3500 ---------- Performance tracking options ----------