File libnfs-1.11.0-fix-build-warnings.patch of Package libnfs

diff -Ndurp libnfs-1.11.0/examples/nfsclient-async.c libnfs-1.11.0-fix-build-warnings/examples/nfsclient-async.c
--- libnfs-1.11.0/examples/nfsclient-async.c	2016-10-09 21:23:11.000000000 +0300
+++ libnfs-1.11.0-fix-build-warnings/examples/nfsclient-async.c	2016-10-10 03:07:39.818134225 +0300
@@ -263,16 +263,12 @@ int main(int argc _U_, char *argv[] _U_)
 	}
 
 	for (;;) {
-		int num_fds;
-
 		pfds[0].fd = nfs_get_fd(nfs);
 		pfds[0].events = nfs_which_events(nfs);
-		num_fds = 1;
 
 		if (mount_context != 0 && rpc_get_fd(mount_context) != -1) {
 			pfds[1].fd = rpc_get_fd(mount_context);
 			pfds[1].events = rpc_which_events(mount_context);
-			num_fds = 2;
 		}
 		if (poll(&pfds[0], 2, -1) < 0) {
 			printf("Poll failed");
diff -Ndurp libnfs-1.11.0/examples/nfsclient-sync.c libnfs-1.11.0-fix-build-warnings/examples/nfsclient-sync.c
--- libnfs-1.11.0/examples/nfsclient-sync.c	2016-10-09 21:23:11.000000000 +0300
+++ libnfs-1.11.0-fix-build-warnings/examples/nfsclient-sync.c	2016-10-10 03:07:51.402133032 +0300
@@ -74,15 +74,11 @@ void print_usage(void)
 int main(int argc, char *argv[])
 {
 	struct nfs_context *nfs = NULL;
-	int i, ret, res;
-	uint64_t offset;
+	int ret;
 	struct client client;
 	struct nfs_stat_64 st;
-	struct nfsfh  *nfsfh;
 	struct nfsdir *nfsdir;
 	struct nfsdirent *nfsdirent;
-	struct statvfs svfs;
-	exports export, tmp;
 	const char *url = NULL;
 	char *server = NULL, *path = NULL, *strp;
 
diff -Ndurp libnfs-1.11.0/examples/portmap-client.c libnfs-1.11.0-fix-build-warnings/examples/portmap-client.c
--- libnfs-1.11.0/examples/portmap-client.c	2016-10-09 21:23:11.000000000 +0300
+++ libnfs-1.11.0-fix-build-warnings/examples/portmap-client.c	2016-10-10 03:08:02.666131873 +0300
@@ -337,13 +337,15 @@ int main(int argc _U_, char *argv[] _U_)
 	int u2t3 = 0;
 	int command_found = 0;
 
-	int set3prog, set3vers;
-	char *set3netid, *set3addr, *set3owner;
+	int set3prog = set3prog, set3vers = set3vers;
+	char *set3netid = set3netid, *set3addr = set3addr, *set3owner = set3owner;
 	int unset3prog, unset3vers;
 	char *unset3netid, *unset3addr, *unset3owner;
-	int getaddr3prog, getaddr3vers;
-	char *getaddr3netid, *getaddr3addr, *getaddr3owner;
-	char *u2t3string;
+	int getaddr3prog = getaddr3prog, getaddr3vers = getaddr3vers;
+	char *getaddr3netid = getaddr3netid;
+	char *getaddr3addr = getaddr3addr;
+	char *getaddr3owner = getaddr3owner;
+	char *u2t3string = u2t3string;
 
 #ifdef WIN32
 	if (WSAStartup(MAKEWORD(2,2), &wsaData) != 0) {
diff -Ndurp libnfs-1.11.0/utils/nfs-cat.c libnfs-1.11.0-fix-build-warnings/utils/nfs-cat.c
--- libnfs-1.11.0/utils/nfs-cat.c	2016-10-09 21:23:11.000000000 +0300
+++ libnfs-1.11.0-fix-build-warnings/utils/nfs-cat.c	2016-10-10 03:09:35.226122347 +0300
@@ -52,6 +52,7 @@ WSADATA wsaData;
 #include "libnfs.h"
 #include "libnfs-raw.h"
 #include "libnfs-raw-mount.h"
+#include "libnfs-private.h"
 
 struct file_context {
 	int fd;
@@ -147,7 +148,6 @@ static char buf[BUFSIZE];
 
 int main(int argc, char *argv[])
 {
-	int ret;
 	struct file_context *nf;
 	struct nfs_stat_64 st;
 	uint64_t off;
openSUSE Build Service is sponsored by