cryptlib
3.4.1
|
Go to the source code of this file.
Classes | |
struct | SCOREBOARD_LOOKUP_RESULT |
Macros | |
#define | initScoreboard(scoreboardInfo, scoreboardSize) CRYPT_OK |
#define | endScoreboard(scoreboardInfo) |
Typedefs | |
typedef BYTE | SCOREBOARD_STATE [64] |
Enumerations | |
enum | SCOREBOARD_KEY_TYPE { SCOREBOARD_KEY_NONE, SCOREBOARD_KEY_SESSIONID_CLI, SCOREBOARD_KEY_SESSIONID_SVR, SCOREBOARD_KEY_FQDN, SCOREBOARD_KEY_LAST } |
Functions | |
CHECK_RETVAL_RANGE (0, MAX_INTLENGTH) CHECK_RETVAL STDC_NONNULL_ARG((1 | |
int | lookupScoreboardEntry (INOUT void *scoreboardInfoPtr, IN_ENUM(SCOREBOARD_KEY) const SCOREBOARD_KEY_TYPE keyType, IN_BUFFER(keyLength) const void *key, IN_LENGTH_SHORT_MIN(2) const int keyLength, OUT SCOREBOARD_LOOKUP_RESULT *lookupResult) |
int | addScoreboardEntry (INOUT void *scoreboardInfoPtr, IN_BUFFER(keyLength) const void *key, IN_LENGTH_SHORT_MIN(8) const int keyLength, IN_BUFFER(valueLength) const void *value, IN_LENGTH_SHORT const int valueLength) |
int | addScoreboardEntryEx (INOUT void *scoreboardInfoPtr, IN_BUFFER(keyLength) const void *key, IN_LENGTH_SHORT_MIN(8) const int keyLength, IN_BUFFER(keyLength) const void *altKey, IN_LENGTH_SHORT_MIN(2) const int altKeyLength, IN_BUFFER(valueLength) const void *value, IN_LENGTH_SHORT const int valueLength) |
STDC_NONNULL_ARG ((1)) void deleteScoreboardEntry(INOUT void *scoreboardInfoPtr | |
Variables | |
IN_INT_Z const int | uniqueID |
#define endScoreboard | ( | scoreboardInfo | ) |
Definition at line 91 of file scorebrd.h.
#define initScoreboard | ( | scoreboardInfo, | |
scoreboardSize | |||
) | CRYPT_OK |
Definition at line 90 of file scorebrd.h.
typedef BYTE SCOREBOARD_STATE[64] |
Definition at line 48 of file scorebrd.h.
enum SCOREBOARD_KEY_TYPE |
SCOREBOARD_KEY_NONE | |
SCOREBOARD_KEY_SESSIONID_CLI | |
SCOREBOARD_KEY_SESSIONID_SVR | |
SCOREBOARD_KEY_FQDN | |
SCOREBOARD_KEY_LAST |
Definition at line 22 of file scorebrd.h.
int addScoreboardEntry | ( | INOUT void * | scoreboardInfoPtr, |
IN_BUFFER(keyLength) const void * | key, | ||
IN_LENGTH_SHORT_MIN(8) const int | keyLength, | ||
IN_BUFFER(valueLength) const void * | value, | ||
IN_LENGTH_SHORT const int | valueLength | ||
) |
int addScoreboardEntryEx | ( | INOUT void * | scoreboardInfoPtr, |
IN_BUFFER(keyLength) const void * | key, | ||
IN_LENGTH_SHORT_MIN(8) const int | keyLength, | ||
IN_BUFFER(keyLength) const void * | altKey, | ||
IN_LENGTH_SHORT_MIN(2) const int | altKeyLength, | ||
IN_BUFFER(valueLength) const void * | value, | ||
IN_LENGTH_SHORT const int | valueLength | ||
) |
CHECK_RETVAL_RANGE | ( | 0 | , |
MAX_INTLENGTH | |||
) |
int lookupScoreboardEntry | ( | INOUT void * | scoreboardInfoPtr, |
IN_ENUM(SCOREBOARD_KEY) const SCOREBOARD_KEY_TYPE | keyType, | ||
IN_BUFFER(keyLength) const void * | key, | ||
IN_LENGTH_SHORT_MIN(2) const int | keyLength, | ||
OUT SCOREBOARD_LOOKUP_RESULT * | lookupResult | ||
) |
STDC_NONNULL_ARG | ( | (1) | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 26 of file ctx_attr.c.
Definition at line 81 of file scorebrd.h.