nut/pro/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
 *
 * 

#include <cfg/syslog.h>
#include <sys/confos.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <stdarg.h>
#include <io.h>
#include <time.h>
#include <sys/syslog.h>
#include <sys/socket.h>
#include <arpa/inet.h>

Defines

#define SYSLOG_MAXBUF   256
 Syslog message buffer size.

Functions

void closelog (void)
 Release system resources occupied by syslog().
void openlog (CONST char *ident, int logstat, int logfac)
 Open logging for specialized processing.
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 syslog (int pri, CONST char *fmt,...)
 Print log message.
void vsyslog (int pri, CONST char *fmt, va_list ap)
 Print log message.


Generated on Tue Jan 23 21:12:26 2007 for BTnut System Software by doxygen 1.4.7