|
Coda Distributed File System
|
#include <netinet/in.h>#include <stdio.h>#include <string.h>#include <syslog.h>#include <rpc2/secure.h>#include "aes.h"#include "grunt.h"
Macros | |
| #define | LOG_AUTHPRIV LOG_AUTH |
| #define | MAXADDR (32 + 5 + 4) |
Functions | |
| void | secure_init (int verbose) |
| void | secure_release (void) |
| const struct secure_auth * | secure_get_auth_byid (int id) |
| const struct secure_encr * | secure_get_encr_byid (int id) |
| void | secure_audit (const char *event, uint32_t spi, uint32_t seq, const struct sockaddr *src) |
| int | secure_compare (const void *user_data, size_t user_len, const void *secret, size_t secret_len) |
Variables | |
| struct secure_auth secure_AUTH_NONE | secure_AUTH_AES_XCBC_MAC_96 |
| struct secure_encr secure_ENCR_NULL secure_ENCR_AES_CBC secure_ENCR_AES_CCM_8 secure_ENCR_AES_CCM_12 | secure_ENCR_AES_CCM_16 |
| #define LOG_AUTHPRIV LOG_AUTH |
| #define MAXADDR (32 + 5 + 4) |
| int secure_compare | ( | const void * | user_data, |
| size_t | user_len, | ||
| const void * | secret, | ||
| size_t | secret_len | ||
| ) |
| const struct secure_auth * secure_get_auth_byid | ( | int | id | ) |
| const struct secure_encr * secure_get_encr_byid | ( | int | id | ) |
| void secure_init | ( | int | verbose | ) |
| void secure_release | ( | void | ) |
|
extern |
|
extern |