log.h (38174) | log.h (38200) |
---|---|
1/*- 2 * Copyright (c) 1997 Brian Somers <brian@Awfulhak.org> 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 * SUCH DAMAGE. 25 * | 1/*- 2 * Copyright (c) 1997 Brian Somers <brian@Awfulhak.org> 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 * SUCH DAMAGE. 25 * |
26 * $Id: log.h,v 1.21 1998/08/02 13:01:16 brian Exp $ | 26 * $Id: log.h,v 1.22 1998/08/07 18:42:49 brian Exp $ |
27 */ 28 29#define LogMIN (1) 30#define LogASYNC (1) /* syslog(LOG_INFO, ....) */ 31#define LogCBCP (2) 32#define LogCCP (3) 33#define LogCHAT (4) 34#define LogCOMMAND (5) --- 33 unchanged lines hidden (view full) --- 68extern int log_IsKept(int); 69extern int log_IsKeptLocal(int, u_long); 70extern void log_Open(const char *); 71extern void log_SetTun(int); 72extern void log_Close(void); 73#ifdef __GNUC__ 74extern void log_Printf(int, const char *,...) 75 __attribute__ ((format (printf, 2, 3))); | 27 */ 28 29#define LogMIN (1) 30#define LogASYNC (1) /* syslog(LOG_INFO, ....) */ 31#define LogCBCP (2) 32#define LogCCP (3) 33#define LogCHAT (4) 34#define LogCOMMAND (5) --- 33 unchanged lines hidden (view full) --- 68extern int log_IsKept(int); 69extern int log_IsKeptLocal(int, u_long); 70extern void log_Open(const char *); 71extern void log_SetTun(int); 72extern void log_Close(void); 73#ifdef __GNUC__ 74extern void log_Printf(int, const char *,...) 75 __attribute__ ((format (printf, 2, 3))); |
76extern void log_WritePrompts(struct datalink *, const char *, ...) 77 __attribute__ ((format (printf, 2, 3))); |
|
76#else 77extern void log_Printf(int, const char *,...); | 78#else 79extern void log_Printf(int, const char *,...); |
80extern void log_WritePrompts(struct datalink *, const char *, ...); |
|
78#endif 79extern void log_DumpBp(int, const char *, const struct mbuf *); 80extern void log_DumpBuff(int, const char *, const u_char *, int); 81extern int log_ShowLevel(struct cmdargs const *); 82extern int log_SetLevel(struct cmdargs const *); 83extern int log_ShowWho(struct cmdargs const *); 84 85extern int log_PromptListChanged; 86extern void log_RegisterPrompt(struct prompt *); 87extern void log_UnRegisterPrompt(struct prompt *); 88extern void log_DestroyPrompts(struct server *); 89extern void log_DisplayPrompts(void); | 81#endif 82extern void log_DumpBp(int, const char *, const struct mbuf *); 83extern void log_DumpBuff(int, const char *, const u_char *, int); 84extern int log_ShowLevel(struct cmdargs const *); 85extern int log_SetLevel(struct cmdargs const *); 86extern int log_ShowWho(struct cmdargs const *); 87 88extern int log_PromptListChanged; 89extern void log_RegisterPrompt(struct prompt *); 90extern void log_UnRegisterPrompt(struct prompt *); 91extern void log_DestroyPrompts(struct server *); 92extern void log_DisplayPrompts(void); |
90extern void log_WritePrompts(struct datalink *, const char *, int); | |
91extern void log_ActivatePrompt(struct prompt *); 92extern void log_DeactivatePrompt(struct prompt *); 93extern void log_SetTtyCommandMode(struct datalink *); 94extern struct prompt *log_PromptList(void); | 93extern void log_ActivatePrompt(struct prompt *); 94extern void log_DeactivatePrompt(struct prompt *); 95extern void log_SetTtyCommandMode(struct datalink *); 96extern struct prompt *log_PromptList(void); |