From 61d281e39d43b05a24c534256620337f22bbd406 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 17 Dec 2013 14:05:00 +0100 Subject: DHCPCD(8): Add RTEMS program support --- dhcpcd/dhcpcd.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'dhcpcd/dhcpcd.c') diff --git a/dhcpcd/dhcpcd.c b/dhcpcd/dhcpcd.c index 70210f11..492ad970 100644 --- a/dhcpcd/dhcpcd.c +++ b/dhcpcd/dhcpcd.c @@ -1092,6 +1092,24 @@ signal_init(void (*func)(int, siginfo_t *, void *), sigset_t *oldset) return 0; } +#ifdef __rtems__ +#include + +static int +main(int argc, char **argv); + +int rtems_bsd_command_dhcpcd(int argc, char **argv) +{ + int exit_code; + + rtems_mkdir(DBDIR, S_IRWXU | S_IRWXG | S_IRWXO); + + exit_code = rtems_bsd_program_call_main("dhcpcd", main, argc, argv); + + return exit_code; +} +#endif /* __rtems__ */ + int main(int argc, char **argv) { -- cgit v1.2.3