GNU libmicrohttpd 0.9.77
Loading...
Searching...
No Matches
MHD_NonceNc Struct Reference

#include </builddir/build/BUILD/libmicrohttpd-0.9.77/src/microhttpd/internal.h>

Data Fields

uint64_t nc
 
uint64_t nmask
 
char nonce [MAX_NONCE_LENGTH]
 

Detailed Description

A structure representing the internal holder of the nonce-nc map.

Definition at line 284 of file internal.h.

Field Documentation

◆ nc

uint64_t MHD_NonceNc::nc

Nonce counter, a value that increases for each subsequent request for the same nonce.

Definition at line 291 of file internal.h.

Referenced by check_nonce_nc().

◆ nmask

uint64_t MHD_NonceNc::nmask

Bitmask over the nc-64 previous nonce values. Used to allow out-of-order nonces.

Definition at line 297 of file internal.h.

Referenced by check_nonce_nc().

◆ nonce

char MHD_NonceNc::nonce[MAX_NONCE_LENGTH]

Nonce value:

Definition at line 302 of file internal.h.

Referenced by calculate_nonce(), and check_nonce_nc().


The documentation for this struct was generated from the following file: