[hipl-commit] [trunk] Rev 4274: Declare ipsec_strerror() in ipsec_strerror.h instead of libpfkey.h.

  • From: Diego Biurrun <diego@xxxxxxxxxx>
  • To: hipl-commit@xxxxxxxxxxxxx
  • Date: Tue, 13 Apr 2010 20:15:22 +0300

Committer: Diego Biurrun <diego@xxxxxxxxxx>
Date: 13/04/2010 at 20:15:22
Revision: 4274
Revision-id: diego@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Branch nick: trunk

Log:
  Declare ipsec_strerror() in ipsec_strerror.h instead of libpfkey.h.
  
  This avoids warnings with -Wmissing-prototypes.

Modified:
  M  lib/ipsec/ipsec_strerror.h
  M  lib/ipsec/libpfkey.h

=== modified file 'lib/ipsec/ipsec_strerror.h'
--- lib/ipsec/ipsec_strerror.h  2010-03-29 19:28:37 +0000
+++ lib/ipsec/ipsec_strerror.h  2010-04-13 17:14:37 +0000
@@ -38,6 +38,7 @@
 
 extern int __ipsec_errcode;
 extern void __ipsec_set_strerror __P((const char *));
+extern const char *ipsec_strerror __P((void));
 
 #define EIPSEC_NO_ERROR         0       /*success*/
 #define EIPSEC_NOT_SUPPORTED    1       /*not supported*/

=== modified file 'lib/ipsec/libpfkey.h'
--- lib/ipsec/libpfkey.h        2010-04-13 10:59:42 +0000
+++ lib/ipsec/libpfkey.h        2010-04-13 17:14:37 +0000
@@ -104,7 +104,6 @@
 int ipsec_get_keylen __P((u_int, u_int, struct sadb_alg *));
 char *ipsec_dump_policy_withports __P((void *, const char *));
 void ipsec_hexdump __P((const void *, int));
-const char *ipsec_strerror __P((void));
 void kdebug_sadb __P((struct sadb_msg *));
 ipsec_policy_t ipsec_set_policy __P((__ipsec_const char *, int));
 int ipsec_get_policylen __P((ipsec_policy_t));

Other related posts:

  • » [hipl-commit] [trunk] Rev 4274: Declare ipsec_strerror() in ipsec_strerror.h instead of libpfkey.h. - Diego Biurrun