Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
ip_opts.h File Reference
#include "ws_symbol_export.h"

Go to the source code of this file.

Macros

#define QS_FUNC_MASK   0xf0
#define QS_RATE_MASK   0x0f
#define QS_RATE_REQUEST   0
#define QS_RATE_REPORT   8
#define IPOPT_COPY_MASK   0x80
#define IPOPT_CLASS_MASK   0x60
#define IPOPT_NUMBER_MASK   0x1F

Enumerations

enum  opt_len_type { OPT_LEN_NO_LENGTH , OPT_LEN_FIXED_LENGTH , OPT_LEN_VARIABLE_LENGTH }
 Describes how the length of a protocol option field is determined. More...

Variables

WS_DLL_PUBLIC const value_string qs_func_vals []
WS_DLL_PUBLIC value_string_ext qs_rate_vals_ext
WS_DLL_PUBLIC const value_string ipopt_type_class_vals []
WS_DLL_PUBLIC const value_string ipopt_type_number_vals []

Enumeration Type Documentation

◆ opt_len_type

Describes how the length of a protocol option field is determined.

Enumerator
OPT_LEN_NO_LENGTH 

Option carries no data and has no length field

OPT_LEN_FIXED_LENGTH 

Option always has the same fixed length

OPT_LEN_VARIABLE_LENGTH 

Option is variable-length; optlen specifies the minimum valid length