adjust defconfig
[buildroot.git] / package / openswan / openswan-2.4.9-002-oswlog.patch
blobf91a7cd0f2a9fb71ad7f4404284a9674db07706a
1 diff -urp openswan-2.4.7.orig/include/oswlog.h openswan-2.4.7/include/oswlog.h
2 --- openswan-2.4.7.orig/include/oswlog.h 2005-01-26 01:52:16.000000000 +0100
3 +++ openswan-2.4.7/include/oswlog.h 2006-11-28 17:56:59.000000000 +0100
4 @@ -53,6 +53,16 @@ extern void tool_close_log(void);
5 #else /*!DEBUG*/
7 #define DBG(cond, action) { } /* do nothing */
8 +#define DBGP(...) (0)
9 +#define exit_tool exit
10 +#define loglog(...) do { } while(0)
11 +#define openswan_loglog(...) do { } while(0)
12 +#define openswan_DBG_dump(...) do { } while(0)
13 +#define plog openswan_log
14 +extern void openswan_log(const char *message, ...) PRINTF_LIKE(1);
15 +#define DBG_log(...) do { } while(0)
16 +extern void tool_init_log(void);
17 +extern void tool_close_log(void);
19 #endif /*!DEBUG*/
21 diff -urp openswan-2.4.7.orig/include/pluto_constants.h openswan-2.4.7/include/pluto_constants.h
22 --- openswan-2.4.7.orig/include/pluto_constants.h 2005-11-16 23:41:30.000000000 +0100
23 +++ openswan-2.4.7/include/pluto_constants.h 2006-11-28 17:34:20.000000000 +0100
24 @@ -175,6 +175,10 @@ extern const char *const debug_bit_names
26 #define DBG_NONE 0 /* no options on, including impairments */
27 #define DBG_ALL LRANGES(DBG_RAW, DBG_X509) /* all logging options on EXCEPT DBG_PRIVATE */
28 +#else
29 +/* FIXME: better cleanup ac.c instead of this */
30 +#define DBG_RAW LELEM(0)
31 +#define DBG_PRIVATE LELEM(20)
32 #endif
34 /* State of exchanges