Added rtems_bsdnet_log_host_address and its initialization to userspace.

This commit is contained in:
Jennifer Averett 2012-09-13 11:56:22 -05:00
parent 210671ae7d
commit afcd88e1fe
2 changed files with 22 additions and 0 deletions

View File

@ -125,6 +125,7 @@ C_FILES += lib/libc/db/mpool/mpool.c
# RTEMS Specific Files
# C_FILES += rtems/rtems-net-setup.c
C_FILES += rtems/syslog.c
C_FILES += rtems/rtems-syslog-initialize.c
# ping command sources
C_FILES += commands/sbin/ping/ping.c

View File

@ -0,0 +1,21 @@
/*
* RTEMS version of syslog initialization
*/
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
struct in_addr rtems_bsdnet_log_host_address = {0};
int rtems_syslog_initialize(const char *log_host)
{
struct in_addr *i;
i = &rtems_bsdnet_log_host_address;
if (log_host)
i->s_addr = inet_addr(log_host);
return 0;
}