diff options
| author | Gleb Smirnoff <glebius@FreeBSD.org> | 2011-10-24 14:35:31 +0000 |
|---|---|---|
| committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2011-10-24 14:35:31 +0000 |
| commit | 5838507bd70dc6a92660795da0acf919ecc4c8ae (patch) | |
| tree | a4660ec4b5deedff00378bd7fe9e115598cdf5b2 /usr.sbin/ypbind/ypbind.c | |
| parent | 17edcd764da6b60f447e2049a26bfe349ad1302a (diff) | |
Notes
Diffstat (limited to 'usr.sbin/ypbind/ypbind.c')
| -rw-r--r-- | usr.sbin/ypbind/ypbind.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.sbin/ypbind/ypbind.c b/usr.sbin/ypbind/ypbind.c index 0083cf8667c1..700365f55755 100644 --- a/usr.sbin/ypbind/ypbind.c +++ b/usr.sbin/ypbind/ypbind.c @@ -34,6 +34,7 @@ __FBSDID("$FreeBSD$"); #include <sys/types.h> #include <sys/wait.h> #include <sys/ioctl.h> +#include <sys/mman.h> #include <sys/signal.h> #include <sys/socket.h> #include <sys/file.h> @@ -465,6 +466,9 @@ main(int argc, char *argv[]) openlog(argv[0], LOG_PID, LOG_DAEMON); + if (madvise(NULL, 0, MADV_PROTECT) != 0) + syslog(LOG_WARNING, "madvise(): %m"); + /* Kick off the default domain */ broadcast(ypbindlist); |
