summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4v/io/niumx/niumx_tools.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/sun4v/io/niumx/niumx_tools.c')
-rw-r--r--usr/src/uts/sun4v/io/niumx/niumx_tools.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/usr/src/uts/sun4v/io/niumx/niumx_tools.c b/usr/src/uts/sun4v/io/niumx/niumx_tools.c
index f65b97baa5..1687b06654 100644
--- a/usr/src/uts/sun4v/io/niumx/niumx_tools.c
+++ b/usr/src/uts/sun4v/io/niumx/niumx_tools.c
@@ -244,9 +244,8 @@ static void
niumxtool_fill_in_intr_devs(pcitool_intr_dev_t *dev, char *driver_name,
char *path_name, int instance)
{
- (void) strncpy(dev->driver_name, driver_name, MAXMODCONFNAME-1);
- dev->driver_name[MAXMODCONFNAME] = '\0';
- (void) strncpy(dev->path, path_name, MAXPATHLEN-1);
+ (void) strlcpy(dev->driver_name, driver_name, MAXMODCONFNAME);
+ (void) strlcpy(dev->path, path_name, MAXPATHLEN);
dev->dev_inst = instance;
}