diff options
Diffstat (limited to 'avahi-daemon/main.c')
-rw-r--r-- | avahi-daemon/main.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/avahi-daemon/main.c b/avahi-daemon/main.c index f64524a..0e7bbf4 100644 --- a/avahi-daemon/main.c +++ b/avahi-daemon/main.c @@ -39,6 +39,7 @@ #include <stdlib.h> #include <sys/time.h> #include <sys/resource.h> +#include <sys/socket.h> #include <libdaemon/dfork.h> #include <libdaemon/dsignal.h> @@ -842,9 +843,10 @@ static void set_one_rlimit(int resource, rlim_t limit, const char *name) { } static void enforce_rlimits(void) { - +#ifdef RLIMIT_AS if (config.rlimit_as_set) set_one_rlimit(RLIMIT_AS, config.rlimit_as, "RLIMIT_AS"); +#endif if (config.rlimit_core_set) set_one_rlimit(RLIMIT_CORE, config.rlimit_core, "RLIMIT_CORE"); if (config.rlimit_data_set) |