diff options
-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', |