Print this page
3704 libfmd_snmp should compile with newer net-snmp

@@ -42,10 +42,12 @@
 SRCS = $(LIBSRCS:%.c=../common/%.c)
 LIBS = $(DYNLIB) $(LINTLIB)
 
 SRCDIR =        ../common
 
+C99MODE= $(C99_ENABLE)
+
 CPPFLAGS += -I../common -I.
 $(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
 CFLAGS += $(CCVERBOSE) $(C_BIGPICFLAGS)
 CFLAGS64 += $(CCVERBOSE) $(C_BIGPICFLAGS)
 

@@ -56,12 +58,12 @@
 LDLIBS += $(MACH_LDLIBS)
 LDLIBS += -lfmd_adm -luutil -lnvpair -ltopo
 LDLIBS += $(SNMPLIBS)
 LDLIBS += -lc
 
-LINTFLAGS = -msux
-LINTFLAGS64 = -msux -m64
+LINTFLAGS = -msux $(C99LMODE)
+LINTFLAGS64 = -msux -m64 $(C99LMODE)
 
 # Net-SNMP's headers use do {} while (0) a lot
 LINTCHECKFLAGS += -erroff=E_CONSTANT_CONDITION
 
 $(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)