ReactOS 0.4.16-dev-92-g0c2cdca
|
#include <pthread.h>
#include <reentrant.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <rpc/rpc.h>
#include <rpc/auth.h>
#include <rpc/auth_unix.h>
#include <rpc/key_prot.h>
#include <string.h>
#include <netconfig.h>
#include <sys/utsname.h>
#include <signal.h>
#include <sys/wait.h>
#include <sys/fcntl.h>
Go to the source code of this file.
Classes | |
struct | key_call_private |
Macros | |
#define | KEY_TIMEOUT 5 /* per-try timeout in seconds */ |
#define | KEY_NRETRY 12 /* number of retries */ |
#define | debug(msg) |
#define | TOTAL_TIMEOUT 30 /* total timeout talking to keyserver */ |
#define | TOTAL_TRIES 5 /* Number of tries */ |
Functions | |
static int | key_call (u_long, xdrproc_t, void *, xdrproc_t, void *) |
int | key_setsecret (char *secretkey) const |
int | key_secretkey_is_set (void) |
int | key_encryptsession_pk (char *remotename, netobj *remotekey, des_block *deskey) |
int | key_decryptsession_pk (char *remotename, netobj *remotekey, des_block *deskey) |
int | key_encryptsession (char *remotename, des_block *deskey) const |
int | key_decryptsession (char *remotename, des_block *deskey) const |
int | key_gendes (des_block *key) |
int | key_setnet (struct key_netstarg *arg) |
int | key_get_conv (char *pkey, des_block *deskey) |
static void | key_call_destroy (void *vp) |
static CLIENT * | getkeyserv_handle (int vers) |
Variables | |
cryptkeyres *(* | __key_encryptsession_pk_LOCAL )()=0 |
cryptkeyres *(* | __key_decryptsession_pk_LOCAL )()=0 |
des_block *(* | __key_gendes_LOCAL )()=0 |
static struct key_call_private * | key_call_private_main = NULL |
Definition at line 71 of file key_call.c.
Definition at line 66 of file key_call.c.
Definition at line 297 of file key_call.c.
Referenced by key_call().
|
static |
Definition at line 418 of file key_call.c.
Referenced by key_decryptsession(), key_decryptsession_pk(), key_encryptsession(), key_encryptsession_pk(), key_gendes(), key_get_conv(), key_secretkey_is_set(), key_setnet(), and key_setsecret().
Definition at line 282 of file key_call.c.
Referenced by getkeyserv_handle().
Definition at line 203 of file key_call.c.
Definition at line 157 of file key_call.c.
Definition at line 181 of file key_call.c.
Definition at line 225 of file key_call.c.
Referenced by authdes_pk_seccreate().
Definition at line 256 of file key_call.c.
Definition at line 116 of file key_call.c.
Definition at line 236 of file key_call.c.
Definition at line 90 of file key_call.c.
cryptkeyres *(* __key_decryptsession_pk_LOCAL) ()=0 | ( | ) |
Definition at line 84 of file key_call.c.
Referenced by key_call().
cryptkeyres *(* __key_encryptsession_pk_LOCAL) ()=0 | ( | ) |
Definition at line 83 of file key_call.c.
Referenced by key_call().
des_block *(* __key_gendes_LOCAL) ()=0 | ( | ) |
Definition at line 85 of file key_call.c.
Referenced by key_call().
|
static |
Definition at line 279 of file key_call.c.
Referenced by getkeyserv_handle().