remotename
debug(KEYSERV_DEBUG, ("decrypt_pk_3(%d, %s)", uid, arg->remotename));
arg->remotename, arg->deskey.key.high,
res->status = pk_encrypt(uid, arg->remotename, &(arg->remotekey),
arg->remotename, arg->deskey.key.high,
res->status = pk_decrypt(uid, arg->remotename, &(arg->remotekey),
arg->remotename, arg->deskey.key.high,
res->status = pk_encrypt(uid, arg->remotename, NULL,
arg->remotename, arg->deskey.key.high,
res->status = pk_decrypt(uid, arg->remotename, NULL,
arg->deskey.deskeyarray_len, arg->remotename));
arg->deskey.deskeyarray_len, arg->remotename));
debug(KEYSERV_DEBUG, ("encrypt_pk_3(%d, %s)", uid, arg->remotename));
if (!getpublickey_g(arg->remotename,
rpath = remotename(p, m, RF_SENDERADDR|RF_CANONICAL, &rcode, e);
name = remotename(name, mci->mci_mailer, flags, &status, e);
p = remotename(q, m, tryflags, &rcode, CurEnv);
extern char *remotename __P((char *, MAILER *, int, int *, ENVELOPE *));
int (*key_encryptsessions)(const char *remotename,
int (*key_decryptsessions)(const char *remotename,
__getpublickey_cached_g(const char remotename[], int keylen,
return (getpublickey(remotename, pkey));
getpublickey_g(const char remotename[], int keylen,
return (getpublickey(remotename, pkey));
key_encryptsession_pk_g(const char *remotename, const char *pk, int keylen,
if (key_encryptsession_pk(remotename, &npk, &deskeys[i]))
key_decryptsession_pk_g(const char *remotename, const char *pk, int keylen,
if (key_decryptsession_pk(remotename, &npk, &deskeys[i]))
static int __encrypt(const char *remotename, des_block deskeys[], int no_keys)
if (!dh_getpublickey(remotename, KEYLEN, 0, pk, sizeof (pk)))
if (key_encryptsession_pk_g(remotename, pk,
static int __decrypt(const char *remotename,
use_cache ? "using" : "not using", remotename);
__getpublickey_flush_g(remotename, KEYLEN, ALGTYPE);
if (!__getpublickey_cached_g(remotename, KEYLEN,
if (key_decryptsession_pk_g(remotename, pk,
static int __encrypt(const char *remotename, des_block deskeys[], int no_keys);
static int __decrypt(const char *remotename,
key_encryptsession_pk(const char *remotename, netobj *remotekey,
arg.remotename = (char *)remotename;
const char *remotename,
if (key_encryptsession_pk(remotename, &npk, &deskey[i]))
arg.remotename = (char *)remotename;
key_decryptsession_pk(const char *remotename, netobj *remotekey,
arg.remotename = (char *)remotename;
const char *remotename,
if (key_decryptsession_pk(remotename,
arg.remotename = (char *)remotename;
key_encryptsession(const char *remotename, des_block *deskey)
arg.remotename = (char *)remotename;
const char *remotename,
return (key_encryptsession(remotename, deskey));
arg.remotename = (char *)remotename;
key_decryptsession(const char *remotename, des_block *deskey)
arg.remotename = (char *)remotename;
const char *remotename,
return (key_decryptsession(remotename, deskey));
arg.remotename = (char *)remotename;
if (!xdr_netnamestr(xdrs, &objp->remotename))
if (!xdr_netnamestr(xdrs, &objp->remotename))
if (!xdr_netnamestr(xdrs, &objp->remotename))
RPCLOG(8, "key_encryptsession(%s, ", remotename);
arg.remotename = remotename;
RPCLOG(1, "%s): ", remotename);
RPCLOG(1, "%s): ", remotename);
key_decryptsession(char *remotename, des_block *deskey)
RPCLOG(8, "key_decryptsession(%s, ", remotename);
arg.remotename = remotename;
RPCLOG(1, "key_decryptsession(%s): ", remotename);
RPCLOG(1, "key_decryptsession(%s): ", remotename);
key_encryptsession(char *remotename, des_block *deskey, cred_t *cr)
if (!xdr_netnamestr(xdrs, &objp->remotename))
if (!xdr_netnamestr(xdrs, &objp->remotename))