From afcd88e1fec80e7157419545c8d28bda8c3d6457 Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Thu, 13 Sep 2012 11:56:22 -0500 Subject: Added rtems_bsdnet_log_host_address and its initialization to userspace. --- freebsd-userspace/Makefile | 1 + freebsd-userspace/rtems/rtems-syslog-initialize.c | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 freebsd-userspace/rtems/rtems-syslog-initialize.c diff --git a/freebsd-userspace/Makefile b/freebsd-userspace/Makefile index 2670b485..69200617 100644 --- a/freebsd-userspace/Makefile +++ b/freebsd-userspace/Makefile @@ -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 diff --git a/freebsd-userspace/rtems/rtems-syslog-initialize.c b/freebsd-userspace/rtems/rtems-syslog-initialize.c new file mode 100644 index 00000000..c092d269 --- /dev/null +++ b/freebsd-userspace/rtems/rtems-syslog-initialize.c @@ -0,0 +1,21 @@ +/* + * RTEMS version of syslog initialization + */ + +#include +#include +#include + + +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; +} -- cgit v1.2.3