2008-07-10 04:08:08

by Chuck Lever

[permalink] [raw]
Subject: [PATCH 02/14] text-based mount command: Add headers needed for IPv6 support

Add #include directives for additional header files needed to support IPv6
networking. This is a separate patch so subsequent
patches can be reordered without collision.

Signed-off-by: Chuck Lever <[email protected]>
---

utils/mount/network.c | 5 ++++-
utils/mount/stropts.c | 3 +++
2 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/utils/mount/network.c b/utils/mount/network.c
index 30a4d40..c9fd548 100644
--- a/utils/mount/network.c
+++ b/utils/mount/network.c
@@ -33,10 +33,13 @@
#include <errno.h>
#include <netdb.h>
#include <time.h>
+
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
#include <rpc/rpc.h>
#include <rpc/pmap_prot.h>
#include <rpc/pmap_clnt.h>
-#include <sys/socket.h>

#include "xcommon.h"
#include "mount.h"
diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c
index 34b4134..a9c0b50 100644
--- a/utils/mount/stropts.c
+++ b/utils/mount/stropts.c
@@ -33,8 +33,11 @@
#include <errno.h>
#include <netdb.h>
#include <time.h>
+
#include <sys/socket.h>
#include <sys/mount.h>
+#include <netinet/in.h>
+#include <arpa/inet.h>

#include "xcommon.h"
#include "mount.h"