From a8cc26d68f694b12e371adde16b203d5bad9f9a2 Mon Sep 17 00:00:00 2001 From: John Levon Date: Wed, 3 Apr 2019 10:21:06 -0700 Subject: 10685 SMB code needs smatch fixes Reviewed by: Gergő Doma Reviewed by: Gordon Ross Approved by: Gordon Ross MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- usr/src/lib/smbclnt/libfknsmb/Makefile.com | 5 +++++ usr/src/lib/smbclnt/libfksmbfs/Makefile.com | 5 +++++ 2 files changed, 10 insertions(+) (limited to 'usr/src/lib') 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 -- cgit v1.2.3