summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Levon <john.levon@joyent.com>2018-12-18 19:57:17 +0000
committerJohn Levon <john.levon@joyent.com>2019-03-26 20:48:17 -0700
commit3df5395b5f23c9954f48ad824db4d3d3570e3d50 (patch)
tree1c297948004189758f4e7bd17d8d1c0add85d0f0
parentf7e4f33f27df122daef98e5b4b537dc159597da5 (diff)
downloadillumos-joyent-3df5395b5f23c9954f48ad824db4d3d3570e3d50.tar.gz
10107 librpcsvc needs smatch fixes
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
-rw-r--r--usr/src/lib/librpcsvc/common/rusers_simple.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/usr/src/lib/librpcsvc/common/rusers_simple.c b/usr/src/lib/librpcsvc/common/rusers_simple.c
index 3cccb42e78..1902fbfa5d 100644
--- a/usr/src/lib/librpcsvc/common/rusers_simple.c
+++ b/usr/src/lib/librpcsvc/common/rusers_simple.c
@@ -19,7 +19,6 @@
*
* CDDL HEADER END
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
/*
* rusers_simple.c
@@ -29,6 +28,10 @@
* Use is subject to license terms.
*/
+/*
+ * Copyright (c) 2018, Joyent, Inc.
+ */
+
#include <string.h>
#include <rpc/rpc.h>
#include <rpcsvc/rusers.h>
@@ -85,13 +88,13 @@ rusers3(host, uap)
xdr_free(xdr_utmpidlearr, (char *)&up);
return (-1);
}
- strncpy(rutp->ut_line,
+ (void) strncpy(rutp->ut_line,
up.uia_arr[i]->ui_utmp.ut_line,
sizeof (forsize.ut_line)+1);
- strncpy(rutp->ut_user,
+ (void) strncpy(rutp->ut_user,
up.uia_arr[i]->ui_utmp.ut_name,
sizeof (forsize.ut_name)+1);
- strncpy(rutp->ut_host,
+ (void) strncpy(rutp->ut_host,
up.uia_arr[i]->ui_utmp.ut_host,
sizeof (forsize.ut_host)+1);
rutp->ut_idle = up.uia_arr[i]->ui_idle;
@@ -117,7 +120,7 @@ rnusers(host)
if (rpc_call(host, RUSERSPROG, RUSERSVERS_IDLE, RUSERSPROC_NUM,
xdr_void, (char *) NULL,
xdr_u_int, (char *) &nusers, (char *) NULL) != 0)
- return (-1);
+ return (-1);
}
return (nusers);
}