diff options
Diffstat (limited to 'freebsd-userspace/rtems/rtems-syslog-initialize.c')
-rw-r--r-- | freebsd-userspace/rtems/rtems-syslog-initialize.c | 21 |
1 files changed, 21 insertions, 0 deletions
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 <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; +} |