summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--nss/makedb.c4
-rw-r--r--nss/nss_db/db-initgroups.c2
3 files changed, 12 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index c568aecfa3..9a62ca42d9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2012-05-10 Thomas Schwinge <thomas@schwinge.name>
+
+ * nss/makedb.c: Include <sys/param.h> (for MAX and roundup), and
+ <sys/uio.h> (for writev).
+ * nss/nss_db/db-initgroups.c: Include <limits.h> (for ULONG_MAX),
+ and <sys/param.h> (for MIN).
+
2012-05-10 Pino Toscano <toscano.pino@tiscali.it>
* sysdeps/mach/nanosleep.c: Return EINVAL for invalid values of
diff --git a/nss/makedb.c b/nss/makedb.c
index d4ac16e4bf..5c073a7440 100644
--- a/nss/makedb.c
+++ b/nss/makedb.c
@@ -1,5 +1,5 @@
/* Create simple DB database from textual input.
- Copyright (C) 1996-2000, 2011, 2012 Free Software Foundation, Inc.
+ Copyright (C) 1996-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
@@ -32,7 +32,9 @@
#include <string.h>
#include <unistd.h>
#include <sys/mman.h>
+#include <sys/param.h>
#include <sys/stat.h>
+#include <sys/uio.h>
#include "nss_db/nss_db.h"
/* Get libc version number. */
diff --git a/nss/nss_db/db-initgroups.c b/nss/nss_db/db-initgroups.c
index e56f58a445..16eb8e2d82 100644
--- a/nss/nss_db/db-initgroups.c
+++ b/nss/nss_db/db-initgroups.c
@@ -20,8 +20,10 @@
#include <ctype.h>
#include <errno.h>
#include <grp.h>
+#include <limits.h>
#include <paths.h>
#include <string.h>
+#include <sys/param.h>
#include "nss_db.h"