Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Macros | Enumerations | Variables
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