Lines Matching refs:res

639 __key_encrypt_pk_2_svc(uid, arg, res)
642 cryptkeyres *res;
650 res->cryptkeyres_u.deskey = arg->deskey;
651 res->status = pk_encrypt(uid, arg->remotename, &(arg->remotekey),
652 &res->cryptkeyres_u.deskey);
654 if (res->status == KEY_SUCCESS) {
656 res->cryptkeyres_u.deskey.key.high,
657 res->cryptkeyres_u.deskey.key.low);
659 (void) fprintf(stderr, "%s\n", strstatus(res->status));
667 __key_decrypt_pk_2_svc(uid, arg, res)
670 cryptkeyres *res;
678 res->cryptkeyres_u.deskey = arg->deskey;
679 res->status = pk_decrypt(uid, arg->remotename, &(arg->remotekey),
680 &res->cryptkeyres_u.deskey);
682 if (res->status == KEY_SUCCESS) {
684 res->cryptkeyres_u.deskey.key.high,
685 res->cryptkeyres_u.deskey.key.low);
687 (void) fprintf(stderr, "%s\n", strstatus(res->status));
749 __key_get_conv_2_svc(uid, arg, res)
752 cryptkeyres *res;
760 res->status = pk_get_conv_key(uid, arg, res);
763 if (res->status == KEY_SUCCESS) {
765 res->cryptkeyres_u.deskey.key.high,
766 res->cryptkeyres_u.deskey.key.low);
768 (void) fprintf(stderr, "%s\n", strstatus(res->status));
777 __key_encrypt_1_svc(uid, arg, res)
780 cryptkeyres *res;
788 res->cryptkeyres_u.deskey = arg->deskey;
789 res->status = pk_encrypt(uid, arg->remotename, NULL,
790 &res->cryptkeyres_u.deskey);
792 if (res->status == KEY_SUCCESS) {
794 res->cryptkeyres_u.deskey.key.high,
795 res->cryptkeyres_u.deskey.key.low);
797 (void) fprintf(stderr, "%s\n", strstatus(res->status));
805 __key_decrypt_1_svc(uid, arg, res)
808 cryptkeyres *res;
815 res->cryptkeyres_u.deskey = arg->deskey;
816 res->status = pk_decrypt(uid, arg->remotename, NULL,
817 &res->cryptkeyres_u.deskey);
819 if (res->status == KEY_SUCCESS) {
821 res->cryptkeyres_u.deskey.key.high,
822 res->cryptkeyres_u.deskey.key.low);
824 (void) fprintf(stderr, "%s\n", strstatus(res->status));
867 __key_getcred_1_svc(uid, name, res)
870 getcredres *res;
874 cred = &res->getcredres_u.cred;
878 res->status = KEY_UNKNOWN;
880 res->status = KEY_SUCCESS;
884 if (res->status == KEY_SUCCESS) {
888 (void) fprintf(stderr, "%s\n", strstatus(res->status));
910 __key_encrypt_3_svc(uid_t uid, cryptkeyarg3 *arg, cryptkeyres3 *res)
917 res->status = pk_encrypt3(uid, arg, &res->cryptkeyres3_u.deskey);
918 len = res->cryptkeyres3_u.deskey.deskeyarray_len;
919 dp = res->cryptkeyres3_u.deskey.deskeyarray_val;
925 debug(KEYSERV_DEBUG, ("encrypt_3 returned %s", strstatus(res->status)));
930 __key_decrypt_3_svc(uid_t uid, cryptkeyarg3 *arg, cryptkeyres3 *res)
937 res->status = pk_decrypt3(uid, arg, &res->cryptkeyres3_u.deskey);
938 len = res->cryptkeyres3_u.deskey.deskeyarray_len;
939 dp = res->cryptkeyres3_u.deskey.deskeyarray_val;
945 debug(KEYSERV_DEBUG, ("decrypt_3 returned %s", strstatus(res->status)));
951 __key_gen_3_svc(void *v, keynum_t *kp, deskeyarray *res)
956 debug(KEYSERV_DEBUG, ("gen_3(%d %x)", keynum, res));
957 res->deskeyarray_val = 0;
958 if (!setdeskeyarray(res, keynum)) {
963 res->deskeyarray_val+i));
965 res->deskeyarray_val+i);
967 i, *(int *)(res->deskeyarray_val+i)));
979 __key_getcred_3_svc(uid_t uid, netnamestr *name, getcredres3 *res)
981 return (__key_getcred_1_svc(uid, name, (getcredres *)res));
985 __key_encrypt_pk_3_svc(uid_t uid, cryptkeyarg3 *arg, cryptkeyres3 *res)
988 res->status = pk_encrypt3(uid, arg, &res->cryptkeyres3_u.deskey);
989 debug(KEYSERV_DEBUG, ("encrypt returned %s", strstatus(res->status)));
994 __key_encrypt_pk_3_svc_free(cryptkeyres3 *res)
996 if (res->status == KEY_SUCCESS) {
997 free(res->cryptkeyres3_u.deskey.deskeyarray_val);
1002 __key_decrypt_pk_3(uid_t uid, cryptkeyarg3 *arg, cryptkeyres3 *res)
1005 res->status = pk_decrypt3(uid, arg, &res->cryptkeyres3_u.deskey);
1006 debug(KEYSERV_DEBUG, ("encrypt returned %s", strstatus(res->status)));
1011 __key_decrypt_pk_3_free(cryptkeyres3 *res)
1013 if (res->status == KEY_SUCCESS) {
1014 free(res->cryptkeyres3_u.deskey.deskeyarray_val);
1049 __key_get_conv_3_svc(uid_t uid, deskeyarg3 *arg, cryptkeyres3 *res)
1051 debug(KEYSERV_DEBUG, ("get_conv_3(%d %x %x)", uid, arg, res));
1052 res->status = pk_get_conv_key3(uid, arg, res);
1054 ("get_conv_3 ret %s", strstatus(res->status)));