Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

syslog.c File Reference


Detailed Description

Syslog Client.

 *
 * $Log: syslog.c,v $
 * Revision 1.3  2005/08/02 17:47:04  haraldkipp
 * Major API documentation update.
 *
 * Revision 1.2  2004/10/03 18:41:43  haraldkipp
 * RAM saving calls added
 *
 * Revision 1.1  2004/09/19 11:18:45  haraldkipp
 * Syslog client added
 *
 * 


Defines

#define SYSLOG_MAXBUF   256
 Syslog message buffer size.

Functions

void vsyslog (int pri, CONST char *fmt, va_list ap)
 Print log message.
void syslog (int pri, CONST char *fmt,...)
 Print log message.
void vsyslog_P (int pri, PGM_P fmt, va_list ap)
 Print log message.
void syslog_P (int pri, PGM_P fmt,...)
 Print log message.
int setlogmask (int logmask)
 Set the log priority mask level.
u_long setlogserver (u_long ip, u_short port)
 Set the log server's IP address.
void openlog (CONST char *ident, int logstat, int logfac)
 Open logging for specialized processing.
void closelog (void)
 Release system resources occupied by syslog().


© 2000-2006 by egnite Software GmbH - visit http://www.ethernut.de/