1999-03-10 22:28:00 +00:00
|
|
|
diff -ur --unidirectional-new-file skipsrc-1.0.orig/skip/include/skip_key.h work.new/skip/include/skip_key.h
|
|
|
|
--- skipsrc-1.0.orig/skip/include/skip_key.h Fri Oct 25 13:12:44 1996
|
|
|
|
+++ work.new/skip/include/skip_key.h Tue Mar 9 20:24:01 1999
|
|
|
|
@@ -209,24 +209,22 @@
|
|
|
|
void *, skip_arg_t *)
|
|
|
|
);
|
|
|
|
#endif
|
|
|
|
-void skip_close();
|
|
|
|
+void skip_close(void *sd);
|
|
|
|
int skip_encrypt(void *, SKIP_BUF_T *, SKIP_BUF_T *,
|
|
|
|
skip_param_t *, void *);
|
|
|
|
int skip_decrypt(void *, SKIP_BUF_T *, SKIP_BUF_T *,
|
|
|
|
skip_hdr_t *hdr, int, void *);
|
|
|
|
int skip_key_check(skip_keycb_t *, void *);
|
|
|
|
-void skip_key_iterate(int (*)(), void *);
|
|
|
|
+void skip_key_iterate(int (*)(skip_keycb_t *, void *), void *);
|
|
|
|
int skip_hdr_encode(skip_hdr_t *, unsigned char *);
|
|
|
|
int skip_iv_encode(skip_hdr_t *, unsigned char *);
|
|
|
|
void skip_hdr_init(skip_keycb_t *);
|
1998-01-09 23:23:58 +00:00
|
|
|
|
1999-03-10 22:28:00 +00:00
|
|
|
-void skip_key_tellkm(enum skip_msgs, skip_keycb_t *);
|
|
|
|
-void skip_key_fromkm(union skip_messages *, unsigned int);
|
|
|
|
void skip_update_encrypt_key(struct Encrypted_key_rsp *);
|
|
|
|
void skip_update_decrypt_key(struct Decrypted_key_rsp *);
|
1998-01-09 23:23:58 +00:00
|
|
|
|
1999-03-10 22:28:00 +00:00
|
|
|
-void skip_local_keyid_init();
|
|
|
|
-void skip_local_keyid_uninit();
|
|
|
|
+void skip_local_keyid_init(void);
|
|
|
|
+void skip_local_keyid_uninit(void);
|
|
|
|
void skip_set_local_keyid(unsigned char , skip_key_var_t *);
|
|
|
|
int skip_check_keyid(unsigned char , skip_key_var_t *, boolean_t);
|
|
|
|
int skip_get_default_keyid(unsigned char, unsigned char *);
|
|
|
|
@@ -254,8 +252,8 @@
|
|
|
|
* function prototypes
|
|
|
|
*/
|
|
|
|
void skip_key_fromkm(union skip_messages *, unsigned int);
|
|
|
|
+void skip_key_tellkm(enum skip_msgs, skip_keycb_t *);
|
|
|
|
#endif
|
1998-01-09 23:23:58 +00:00
|
|
|
-
|
|
|
|
|
1999-03-10 22:28:00 +00:00
|
|
|
/*
|
|
|
|
* external variables
|