summaryrefslogtreecommitdiff
path: root/usr/src/lib
diff options
context:
space:
mode:
authorJohn Levon <john.levon@joyent.com>2019-04-03 10:21:06 -0700
committerJohn Levon <john.levon@joyent.com>2019-04-09 10:26:29 -0700
commita8cc26d68f694b12e371adde16b203d5bad9f9a2 (patch)
tree9e2816ea119b611fb5a42825a0894500c5a1c1c3 /usr/src/lib
parent640abd28701e4370024630347e96eb61db782c91 (diff)
downloadillumos-joyent-a8cc26d68f694b12e371adde16b203d5bad9f9a2.tar.gz
10685 SMB code needs smatch fixes
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
Diffstat (limited to 'usr/src/lib')
-rw-r--r--usr/src/lib/smbclnt/libfknsmb/Makefile.com5
-rw-r--r--usr/src/lib/smbclnt/libfksmbfs/Makefile.com5
2 files changed, 10 insertions, 0 deletions
diff --git a/usr/src/lib/smbclnt/libfknsmb/Makefile.com b/usr/src/lib/smbclnt/libfknsmb/Makefile.com
index 01da52d337..c2c7dcc973 100644
--- a/usr/src/lib/smbclnt/libfknsmb/Makefile.com
+++ b/usr/src/lib/smbclnt/libfknsmb/Makefile.com
@@ -24,6 +24,8 @@
#
# Copyright 2018 Nexenta Systems, Inc. All rights reserved.
#
+# Copyright 2019, Joyent, Inc.
+#
LIBRARY = libfknsmb.a
VERS = .1
@@ -90,6 +92,9 @@ CPPFLAGS += -DDEBUG
CERRWARN += -_gcc=-Wno-switch
+# needs work
+SMOFF += all_func_returns,deref_check,signed
+
LDLIBS += $(MACH_LDLIBS)
LDLIBS += -lfakekernel -lpkcs11 -lnsl -lc
diff --git a/usr/src/lib/smbclnt/libfksmbfs/Makefile.com b/usr/src/lib/smbclnt/libfksmbfs/Makefile.com
index abc12a9464..88257e65b6 100644
--- a/usr/src/lib/smbclnt/libfksmbfs/Makefile.com
+++ b/usr/src/lib/smbclnt/libfksmbfs/Makefile.com
@@ -24,6 +24,8 @@
#
# Copyright 2018 Nexenta Systems, Inc. All rights reserved.
#
+# Copyright 2019, Joyent, Inc.
+#
LIBRARY = libfksmbfs.a
VERS = .1
@@ -104,6 +106,9 @@ CPPFLAGS += -DDEBUG
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-parentheses
+# needs work
+SMOFF += all_func_returns,deref_check,signed,or_vs_and
+
LDLIBS += $(MACH_LDLIBS)
LDLIBS += -lfknsmb -lfakekernel -lidmap -lcmdutils -lavl -lc