diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-09-07 15:43:44 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-09-07 15:43:44 +0200 |
commit | 7f75b564fc8e016f94b8acb6fbf99c7c198543e9 (patch) | |
tree | 8f87bfce2748bf5fbd75128ea7bbb45309380c0b | |
parent | Import getdomainname() (diff) | |
download | rtems-libbsd-7f75b564fc8e016f94b8acb6fbf99c7c198543e9.tar.bz2 |
Port getdomainname() to RTEMS
-rw-r--r-- | freebsd/lib/libc/gen/getdomainname.c | 4 | ||||
-rwxr-xr-x | libbsd.py | 1 | ||||
-rw-r--r-- | libbsd_waf.py | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/freebsd/lib/libc/gen/getdomainname.c b/freebsd/lib/libc/gen/getdomainname.c index 5588ef42..39234deb 100644 --- a/freebsd/lib/libc/gen/getdomainname.c +++ b/freebsd/lib/libc/gen/getdomainname.c @@ -43,7 +43,11 @@ __FBSDID("$FreeBSD$"); int getdomainname(name, namelen) char *name; +#ifndef __rtems__ int namelen; +#else /* __rtems__ */ + size_t namelen; +#endif /* __rtems__ */ { int mib[2]; size_t size; @@ -1932,6 +1932,7 @@ def user_space(mm): 'contrib/pf/pfctl/pf_print_state.c', 'lib/libc/gen/err.c', 'lib/libc/gen/feature_present.c', + 'lib/libc/gen/getdomainname.c', 'lib/libc/gen/gethostname.c', 'lib/libc/gen/sethostname.c', 'lib/libc/inet/inet_addr.c', diff --git a/libbsd_waf.py b/libbsd_waf.py index 524b8bc1..1f8e2685 100644 --- a/libbsd_waf.py +++ b/libbsd_waf.py @@ -240,6 +240,7 @@ def build(bld): 'freebsd/contrib/pf/pfctl/pfctl_table.c', 'freebsd/lib/libc/gen/err.c', 'freebsd/lib/libc/gen/feature_present.c', + 'freebsd/lib/libc/gen/getdomainname.c', 'freebsd/lib/libc/gen/gethostname.c', 'freebsd/lib/libc/gen/sethostname.c', 'freebsd/lib/libc/inet/inet_addr.c', |