You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.1 KiB
41 lines
1.1 KiB
autofs-5.0.7 - fix inconsistent signed usage for __rpc_ping() |
|
|
|
From: Ian Kent <raven@themaw.net> |
|
|
|
There is some incosistent usage of unsigned int variables with the usage |
|
of __rpc_ping(). |
|
--- |
|
lib/rpc_subs.c | 12 +++++------- |
|
1 file changed, 5 insertions(+), 7 deletions(-) |
|
|
|
diff --git a/lib/rpc_subs.c b/lib/rpc_subs.c |
|
index 718caf9..f5742e8 100644 |
|
--- a/lib/rpc_subs.c |
|
+++ b/lib/rpc_subs.c |
|
@@ -670,13 +670,11 @@ int rpc_ping_proto(struct conn_info *info) |
|
return 1; |
|
} |
|
|
|
-static unsigned int __rpc_ping(const char *host, |
|
- unsigned long version, |
|
- int proto, |
|
- long seconds, long micros, |
|
- unsigned int option) |
|
+static int __rpc_ping(const char *host, |
|
+ unsigned long version, int proto, |
|
+ long seconds, long micros, unsigned int option) |
|
{ |
|
- unsigned int status; |
|
+ int status; |
|
struct conn_info info; |
|
struct pmap parms; |
|
|
|
@@ -713,7 +711,7 @@ int rpc_ping(const char *host, long seconds, long micros, unsigned int option) |
|
{ |
|
unsigned long vers3 = NFS3_VERSION; |
|
unsigned long vers2 = NFS2_VERSION; |
|
- unsigned int status; |
|
+ int status; |
|
|
|
status = __rpc_ping(host, vers2, IPPROTO_UDP, seconds, micros, option); |
|
if (status > 0)
|
|
|