diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-10-08 12:48:47 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-10-08 12:48:47 -0600 |
commit | ce145c005c24d2e785601208dfd2322e47454a5b (patch) | |
tree | 4cfe2e74efa83e9cacbb8a99ea7a48c11beb2a4d /nuttx/arch/sim | |
parent | 26710412ad35431bf2c992c2add76314962f401a (diff) | |
download | px4-nuttx-ce145c005c24d2e785601208dfd2322e47454a5b.tar.gz px4-nuttx-ce145c005c24d2e785601208dfd2322e47454a5b.tar.bz2 px4-nuttx-ce145c005c24d2e785601208dfd2322e47454a5b.zip |
Update everything under nuttx/arch to use the corrected syslog interfaces
Diffstat (limited to 'nuttx/arch/sim')
-rw-r--r-- | nuttx/arch/sim/src/up_initialize.c | 2 | ||||
-rw-r--r-- | nuttx/arch/sim/src/up_tapdev.c | 32 |
2 files changed, 22 insertions, 12 deletions
diff --git a/nuttx/arch/sim/src/up_initialize.c b/nuttx/arch/sim/src/up_initialize.c index 0ab1add7f..6ae39f94a 100644 --- a/nuttx/arch/sim/src/up_initialize.c +++ b/nuttx/arch/sim/src/up_initialize.c @@ -119,7 +119,7 @@ void up_initialize(void) */ #ifdef CONFIG_NET - syslog("SIM: Initializing"); + syslog(LOG_INFO, "SIM: Initializing"); #endif #if CONFIG_NFILE_DESCRIPTORS > 0 diff --git a/nuttx/arch/sim/src/up_tapdev.c b/nuttx/arch/sim/src/up_tapdev.c index 32ddade60..11459e15e 100644 --- a/nuttx/arch/sim/src/up_tapdev.c +++ b/nuttx/arch/sim/src/up_tapdev.c @@ -61,9 +61,6 @@ #include <linux/if_tun.h> #include <linux/net.h> -extern int syslog(const char *format, ...); -extern int netdriver_setmacaddr(unsigned char *macaddr); - /**************************************************************************** * Pre-processor Definitions ****************************************************************************/ @@ -84,6 +81,11 @@ extern int netdriver_setmacaddr(unsigned char *macaddr); # define TAP_IPADDR3 0 #endif +/* Syslog priority (must match definitions in nuttx/include/syslog.h) */ + +#define LOG_INFO 1 /* Informational message */ +#define LOG_ERR 4 /* Error conditions */ + /**************************************************************************** * Private Types ****************************************************************************/ @@ -104,6 +106,13 @@ struct sel_arg_struct ****************************************************************************/ /**************************************************************************** + * NuttX Domain Public Function Prototypes + ****************************************************************************/ + +int syslog(int priority, const char *format, ...); +int netdriver_setmacaddr(unsigned char *macaddr); + +/**************************************************************************** * Private Data ****************************************************************************/ @@ -119,8 +128,9 @@ static int gtapdevfd; #ifdef TAPDEV_DEBUG static inline void dump_ethhdr(const char *msg, unsigned char *buf, int buflen) { - syslog("TAPDEV: %s %d bytes\n", msg, buflen); - syslog(" %02x:%02x:%02x:%02x:%02x:%02x %02x:%02x:%02x:%02x:%02x:%02x %02x%02x\n", + syslog(LOG_INFO, "TAPDEV: %s %d bytes\n", msg, buflen); + syslog(LOG_INFO, + " %02x:%02x:%02x:%02x:%02x:%02x %02x:%02x:%02x:%02x:%02x:%02x %02x%02x\n", buf[0], buf[1], buf[2], buf[3], buf[4], buf[5], buf[6], buf[7], buf[8], buf[9], buf[10], buf[11], #ifdef CONFIG_ENDIAN_BIG @@ -179,7 +189,7 @@ void tapdev_init(void) gtapdevfd = open(DEVTAP, O_RDWR, 0644); if (gtapdevfd < 0) { - syslog("TAPDEV: open failed: %d\n", -gtapdevfd ); + syslog(LOG_ERR, "TAPDEV: open failed: %d\n", -gtapdevfd ); return; } @@ -190,7 +200,7 @@ void tapdev_init(void) ret = ioctl(gtapdevfd, TUNSETIFF, (unsigned long) &ifr); if (ret < 0) { - syslog("TAPDEV: ioctl failed: %d\n", -ret ); + syslog(LOG_ERR, "TAPDEV: ioctl failed: %d\n", -ret ); return; } @@ -235,7 +245,7 @@ unsigned int tapdev_read(unsigned char *buf, unsigned int buflen) ret = read(gtapdevfd, buf, buflen); if (ret < 0) { - syslog("TAPDEV: read failed: %d\n", -ret); + syslog(LOG_ERR, "TAPDEV: read failed: %d\n", -ret); return 0; } @@ -247,12 +257,12 @@ void tapdev_send(unsigned char *buf, unsigned int buflen) { int ret; #ifdef TAPDEV_DEBUG - syslog("tapdev_send: sending %d bytes\n", buflen); + syslog(LOG_INFO, "tapdev_send: sending %d bytes\n", buflen); gdrop++; if (gdrop % 8 == 7) { - syslog("Dropped a packet!\n"); + syslog(LOG_ERR, "TAPDEV: Dropped a packet!\n"); return; } #endif @@ -260,7 +270,7 @@ void tapdev_send(unsigned char *buf, unsigned int buflen) ret = write(gtapdevfd, buf, buflen); if (ret < 0) { - syslog("TAPDEV: write failed: %d", -ret); + syslog(LOG_ERR, "TAPDEV: write failed: %d", -ret); exit(1); } dump_ethhdr("write", buf, buflen); |