summaryrefslogtreecommitdiff
path: root/security/skip/files/patch-bx
blob: f22f5dd212c3659383292ab16b561a36e90b305e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
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	Mon Jan 24 12:35:40 2000
@@ -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 *);
 
-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 *);
 
-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
-
 
 /*
  * external variables