OpenVAS Libraries
9.0.3
|
Random number generation. More...
#include <pwd.h>
#include <unistd.h>
#include "byteorder.h"
#include "smb.h"
#include <time.h>
#include "md4.h"
#include "proto.h"
#include <fcntl.h>
Go to the source code of this file.
Macros | |
#define | uint32 uint32_t |
#define | False 0 |
#define | True 1 |
#define | ZERO_STRUCT(x) memset((char *)&(x), 0, sizeof(x)) |
Typedefs | |
typedef unsigned int | bool |
Functions | |
void | generate_random_buffer_ntlmssp (unsigned char *out, int len) |
Random number generation.
Definition in file genrand.c.
#define uint32 uint32_t |
Definition at line 49 of file genrand.c.
Referenced by MD5Update(), and nasl_get_sign().
#define ZERO_STRUCT | ( | x | ) | memset((char *)&(x), 0, sizeof(x)) |
Definition at line 65 of file genrand.c.
Referenced by E_deshash_ntlmssp(), hmac_md5_init_limK_to_64(), and SMBOWFencrypt_ntlmssp().
void generate_random_buffer_ntlmssp | ( | unsigned char * | out, |
int | len | ||
) |
Definition at line 167 of file genrand.c.
Referenced by LMv2_generate_response_ntlmssp(), ntlmssp_genauth_keyexchg(), ntlmssp_genauth_ntlm2(), and NTLMv2_generate_client_data_ntlmssp().