|
OpenVAS Scanner 23.40.3
|
Unix SMB/CIFS implementation. SMB Byte handling. More...

Go to the source code of this file.
Macros | |
| #define | CAREFUL_ALIGNMENT 1 |
| #define | CVAL(buf, pos) |
| #define | CVAL_NC(buf, pos) |
| #define | PVAL(buf, pos) |
| #define | SCVAL(buf, pos, val) |
| #define | SVAL(buf, pos) |
| #define | IVAL(buf, pos) |
| #define | SSVALX(buf, pos, val) |
| #define | SIVALX(buf, pos, val) |
| #define | SVALS(buf, pos) |
| #define | IVALS(buf, pos) |
| #define | SSVAL(buf, pos, val) |
| #define | SIVAL(buf, pos, val) |
| #define | SSVALS(buf, pos, val) |
| #define | SIVALS(buf, pos, val) |
| #define | SREV(x) |
| #define | IREV(x) |
| #define | RSVAL(buf, pos) |
| #define | RSVALS(buf, pos) |
| #define | RIVAL(buf, pos) |
| #define | RIVALS(buf, pos) |
| #define | RSSVAL(buf, pos, val) |
| #define | RSSVALS(buf, pos, val) |
| #define | RSIVAL(buf, pos, val) |
| #define | RSIVALS(buf, pos, val) |
| #define | ALIGN4(p, base) |
| #define | ALIGN2(p, base) |
Unix SMB/CIFS implementation. SMB Byte handling.
Definition in file byteorder.h.
| #define ALIGN2 | ( | p, | |
| base ) |
Definition at line 167 of file byteorder.h.
| #define ALIGN4 | ( | p, | |
| base ) |
Definition at line 166 of file byteorder.h.
| #define CAREFUL_ALIGNMENT 1 |
Definition at line 96 of file byteorder.h.
| #define CVAL | ( | buf, | |
| pos ) |
Definition at line 99 of file byteorder.h.
| #define CVAL_NC | ( | buf, | |
| pos ) |
Definition at line 100 of file byteorder.h.
| #define IREV | ( | x | ) |
Definition at line 154 of file byteorder.h.
| #define IVAL | ( | buf, | |
| pos ) |
| #define IVALS | ( | buf, | |
| pos ) |
Definition at line 115 of file byteorder.h.
| #define PVAL | ( | buf, | |
| pos ) |
Definition at line 102 of file byteorder.h.
| #define RIVAL | ( | buf, | |
| pos ) |
Definition at line 158 of file byteorder.h.
| #define RIVALS | ( | buf, | |
| pos ) |
Definition at line 159 of file byteorder.h.
| #define RSIVAL | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 162 of file byteorder.h.
| #define RSIVALS | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 163 of file byteorder.h.
| #define RSSVAL | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 160 of file byteorder.h.
| #define RSSVALS | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 161 of file byteorder.h.
| #define RSVAL | ( | buf, | |
| pos ) |
Definition at line 156 of file byteorder.h.
| #define RSVALS | ( | buf, | |
| pos ) |
Definition at line 157 of file byteorder.h.
| #define SCVAL | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 103 of file byteorder.h.
| #define SIVAL | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 117 of file byteorder.h.
Referenced by do_reseed_ntlmssp(), nasl_dec2str(), NTLMv2_generate_client_data_ntlmssp(), put_long_date_timespec_ntlmssp(), and simple_packet_signature_ntlmssp().
| #define SIVALS | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 119 of file byteorder.h.
| #define SIVALX | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 112 of file byteorder.h.
| #define SREV | ( | x | ) |
Definition at line 153 of file byteorder.h.
| #define SSVAL | ( | buf, | |
| pos, | |||
| val ) |
| #define SSVALS | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 118 of file byteorder.h.
| #define SSVALX | ( | buf, | |
| pos, | |||
| val ) |
Definition at line 109 of file byteorder.h.
| #define SVAL | ( | buf, | |
| pos ) |
Definition at line 107 of file byteorder.h.
| #define SVALS | ( | buf, | |
| pos ) |
Definition at line 114 of file byteorder.h.