1# Makefile.in generated by automake 1.13.4 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17
18VPATH = @srcdir@
19am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
20am__make_running_with_option = \
21  case $${target_option-} in \
22      ?) ;; \
23      *) echo "am__make_running_with_option: internal error: invalid" \
24              "target option '$${target_option-}' specified" >&2; \
25         exit 1;; \
26  esac; \
27  has_opt=no; \
28  sane_makeflags=$$MAKEFLAGS; \
29  if $(am__is_gnu_make); then \
30    sane_makeflags=$$MFLAGS; \
31  else \
32    case $$MAKEFLAGS in \
33      *\\[\ \	]*) \
34        bs=\\; \
35        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
36          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
37    esac; \
38  fi; \
39  skip_next=no; \
40  strip_trailopt () \
41  { \
42    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
43  }; \
44  for flg in $$sane_makeflags; do \
45    test $$skip_next = yes && { skip_next=no; continue; }; \
46    case $$flg in \
47      *=*|--*) continue;; \
48        -*I) strip_trailopt 'I'; skip_next=yes;; \
49      -*I?*) strip_trailopt 'I';; \
50        -*O) strip_trailopt 'O'; skip_next=yes;; \
51      -*O?*) strip_trailopt 'O';; \
52        -*l) strip_trailopt 'l'; skip_next=yes;; \
53      -*l?*) strip_trailopt 'l';; \
54      -[dEDm]) skip_next=yes;; \
55      -[JT]) skip_next=yes;; \
56    esac; \
57    case $$flg in \
58      *$$target_option*) has_opt=yes; break;; \
59    esac; \
60  done; \
61  test $$has_opt = yes
62am__make_dryrun = (target_option=n; $(am__make_running_with_option))
63am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
64pkgdatadir = $(datadir)/@PACKAGE@
65pkgincludedir = $(includedir)/@PACKAGE@
66pkglibdir = $(libdir)/@PACKAGE@
67pkglibexecdir = $(libexecdir)/@PACKAGE@
68am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
69install_sh_DATA = $(install_sh) -c -m 644
70install_sh_PROGRAM = $(install_sh) -c
71install_sh_SCRIPT = $(install_sh) -c
72INSTALL_HEADER = $(INSTALL_DATA)
73transform = $(program_transform_name)
74NORMAL_INSTALL = :
75PRE_INSTALL = :
76POST_INSTALL = :
77NORMAL_UNINSTALL = :
78PRE_UNINSTALL = :
79POST_UNINSTALL = :
80build_triplet = @build@
81host_triplet = @host@
82@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@am__append_1 = include/appId.h include/appIdApi.h include/thirdparty_appid_types.h \
83@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@						  include/thirdparty_appid_api.h include/dns_defs.h
84
85
86#appdata_adjuster
87@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@am__append_2 = include/appdata_adjuster.c include/sfxhash.c include/sfhashfcn.c include/sfmemcap.c include/sfprimetable.c include/reg_test.h include/reg_test.c
88@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@am__append_3 = include/appdata_adjuster.h
89@FEAT_OPEN_APPID_TRUE@am__append_4 = include/appId.h  include/appIdApi.h include/thirdparty_appid_types.h \
90@FEAT_OPEN_APPID_TRUE@				 include/thirdparty_appid_api.h \
91@FEAT_OPEN_APPID_TRUE@				 include/sfprimetable.h include/sfprimetable.c include/sfxhash.h \
92@FEAT_OPEN_APPID_TRUE@				 include/sfxhash.c \
93@FEAT_OPEN_APPID_TRUE@				 include/sfghash.c include/sfhashfcn.c include/sflsq.h include/sflsq.c \
94@FEAT_OPEN_APPID_TRUE@				 include/md5.h include/md5.c \
95@FEAT_OPEN_APPID_TRUE@				 include/dns_defs.h
96
97@BUILD_SNORT_RELOAD_TRUE@am__append_5 = include/sfprimetable.h \
98@BUILD_SNORT_RELOAD_TRUE@        include/sfprimetable.c \
99@BUILD_SNORT_RELOAD_TRUE@        include/sfmemcap.h \
100@BUILD_SNORT_RELOAD_TRUE@        include/sfmemcap.c \
101@BUILD_SNORT_RELOAD_TRUE@        include/sfhashfcn.h \
102@BUILD_SNORT_RELOAD_TRUE@        include/sfhashfcn.c \
103@BUILD_SNORT_RELOAD_TRUE@        include/sfxhash.h \
104@BUILD_SNORT_RELOAD_TRUE@        include/sfxhash.c \
105@BUILD_SNORT_RELOAD_TRUE@        include/appdata_adjuster.h \
106@BUILD_SNORT_RELOAD_TRUE@        include/appdata_adjuster.c
107
108@FEAT_OPEN_APPID_TRUE@am__append_6 = appid
109@FEAT_OPEN_APPID_TRUE@am__append_7 = include/appId.h include/appIdApi.h include/thirdparty_appid_types.h \
110@FEAT_OPEN_APPID_TRUE@				  include/thirdparty_appid_api.h \
111@FEAT_OPEN_APPID_TRUE@				  include/sfprimetable.h include/sfxhash.h include/sfhashfcn.h \
112@FEAT_OPEN_APPID_TRUE@				  include/md5.h \
113@FEAT_OPEN_APPID_TRUE@				  include/dns_defs.h
114
115@BUILD_SNORT_RELOAD_TRUE@am__append_8 = include/sfprimetable.h \
116@BUILD_SNORT_RELOAD_TRUE@include/sfprimetable.c \
117@BUILD_SNORT_RELOAD_TRUE@include/sfmemcap.h \
118@BUILD_SNORT_RELOAD_TRUE@include/sfmemcap.c \
119@BUILD_SNORT_RELOAD_TRUE@include/sfhashfcn.h \
120@BUILD_SNORT_RELOAD_TRUE@include/sfhashfcn.c \
121@BUILD_SNORT_RELOAD_TRUE@include/sfxhash.h \
122@BUILD_SNORT_RELOAD_TRUE@include/sfxhash.c \
123@BUILD_SNORT_RELOAD_TRUE@include/appdata_adjuster.h \
124@BUILD_SNORT_RELOAD_TRUE@include/appdata_adjuster.c
125
126subdir = src/dynamic-preprocessors
127DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
128	$(am__preproc_HEADERS_DIST)
129ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
130am__aclocal_m4_deps = $(top_srcdir)/configure.in
131am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
132	$(ACLOCAL_M4)
133mkinstalldirs = $(install_sh) -d
134CONFIG_HEADER = $(top_builddir)/config.h
135CONFIG_CLEAN_FILES =
136CONFIG_CLEAN_VPATH_FILES =
137am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
138am__vpath_adj = case $$p in \
139    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
140    *) f=$$p;; \
141  esac;
142am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
143am__install_max = 40
144am__nobase_strip_setup = \
145  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
146am__nobase_strip = \
147  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
148am__nobase_list = $(am__nobase_strip_setup); \
149  for p in $$list; do echo "$$p $$p"; done | \
150  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
151  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
152    if (++n[$$2] == $(am__install_max)) \
153      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
154    END { for (dir in files) print dir, files[dir] }'
155am__base_list = \
156  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
157  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
158am__uninstall_files_from_dir = { \
159  test -z "$$files" \
160    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
161    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
162         $(am__cd) "$$dir" && rm -f $$files; }; \
163  }
164am__installdirs = "$(DESTDIR)$(preproclibdir)" \
165	"$(DESTDIR)$(preprocdir)" "$(DESTDIR)$(preprocdir)"
166LTLIBRARIES = $(preproclib_LTLIBRARIES)
167libsf_dynamic_preproc_la_LIBADD =
168am__libsf_dynamic_preproc_la_SOURCES_DIST = ssl_common/ssl.c \
169	ssl_common/ssl_config.c ssl_common/ssl_inspect.c \
170	ssl_common/ssl_ha.c
171@SO_WITH_STATIC_LIB_TRUE@am_libsf_dynamic_preproc_la_OBJECTS =  \
172@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-ssl.lo \
173@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-ssl_config.lo \
174@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-ssl_inspect.lo \
175@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-ssl_ha.lo
176@SO_WITH_STATIC_LIB_TRUE@nodist_libsf_dynamic_preproc_la_OBJECTS = libsf_dynamic_preproc_la-sf_dynamic_preproc_lib.lo \
177@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sf_ip.lo \
178@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sfrt.lo \
179@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sfrt_dir.lo \
180@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sfrt_flat.lo \
181@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sfrt_flat_dir.lo \
182@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-segment_mem.lo \
183@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-mempool.lo \
184@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sf_sdlist.lo \
185@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sfPolicyUserData.lo \
186@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-util_unfold.lo \
187@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sf_base64decode.lo \
188@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sf_email_attach_decode.lo \
189@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-reg_test.lo \
190@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc_la-sfparser.lo
191libsf_dynamic_preproc_la_OBJECTS =  \
192	$(am_libsf_dynamic_preproc_la_OBJECTS) \
193	$(nodist_libsf_dynamic_preproc_la_OBJECTS)
194AM_V_lt = $(am__v_lt_@AM_V@)
195am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
196am__v_lt_0 = --silent
197am__v_lt_1 =
198libsf_dynamic_preproc_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
199	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
200	$(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) \
201	$(libsf_dynamic_preproc_la_LDFLAGS) $(LDFLAGS) -o $@
202@SO_WITH_STATIC_LIB_TRUE@am_libsf_dynamic_preproc_la_rpath = -rpath \
203@SO_WITH_STATIC_LIB_TRUE@	$(preproclibdir)
204libsf_dynamic_utils_la_LIBADD =
205@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@am__objects_1 = libsf_dynamic_utils_la-appdata_adjuster.lo \
206@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfxhash.lo \
207@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfhashfcn.lo \
208@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfmemcap.lo \
209@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfprimetable.lo \
210@BUILD_SNORT_RELOAD_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-reg_test.lo
211@FEAT_OPEN_APPID_FALSE@@SO_WITH_STATIC_LIB_TRUE@nodist_libsf_dynamic_utils_la_OBJECTS = libsf_dynamic_utils_la-sfmemcap.lo \
212@FEAT_OPEN_APPID_FALSE@@SO_WITH_STATIC_LIB_TRUE@	$(am__objects_1)
213@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@nodist_libsf_dynamic_utils_la_OBJECTS = libsf_dynamic_utils_la-sfprimetable.lo \
214@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfxhash.lo \
215@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfmemcap.lo \
216@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfghash.lo \
217@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sfhashfcn.lo \
218@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-sflsq.lo \
219@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils_la-md5.lo \
220@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	$(am__objects_1)
221libsf_dynamic_utils_la_OBJECTS =  \
222	$(nodist_libsf_dynamic_utils_la_OBJECTS)
223libsf_dynamic_utils_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
224	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
225	$(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) \
226	$(libsf_dynamic_utils_la_LDFLAGS) $(LDFLAGS) -o $@
227@SO_WITH_STATIC_LIB_TRUE@am_libsf_dynamic_utils_la_rpath = -rpath \
228@SO_WITH_STATIC_LIB_TRUE@	$(preproclibdir)
229AM_V_P = $(am__v_P_@AM_V@)
230am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
231am__v_P_0 = false
232am__v_P_1 = :
233AM_V_GEN = $(am__v_GEN_@AM_V@)
234am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
235am__v_GEN_0 = @echo "  GEN     " $@;
236am__v_GEN_1 =
237AM_V_at = $(am__v_at_@AM_V@)
238am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
239am__v_at_0 = @
240am__v_at_1 =
241DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
242depcomp =
243am__depfiles_maybe =
244COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
245	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
246LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
247	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
248	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
249	$(AM_CFLAGS) $(CFLAGS)
250AM_V_CC = $(am__v_CC_@AM_V@)
251am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
252am__v_CC_0 = @echo "  CC      " $@;
253am__v_CC_1 =
254CCLD = $(CC)
255LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
256	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
257	$(AM_LDFLAGS) $(LDFLAGS) -o $@
258AM_V_CCLD = $(am__v_CCLD_@AM_V@)
259am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
260am__v_CCLD_0 = @echo "  CCLD    " $@;
261am__v_CCLD_1 =
262SOURCES = $(libsf_dynamic_preproc_la_SOURCES) \
263	$(nodist_libsf_dynamic_preproc_la_SOURCES) \
264	$(nodist_libsf_dynamic_utils_la_SOURCES)
265DIST_SOURCES = $(am__libsf_dynamic_preproc_la_SOURCES_DIST)
266RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
267	ctags-recursive dvi-recursive html-recursive info-recursive \
268	install-data-recursive install-dvi-recursive \
269	install-exec-recursive install-html-recursive \
270	install-info-recursive install-pdf-recursive \
271	install-ps-recursive install-recursive installcheck-recursive \
272	installdirs-recursive pdf-recursive ps-recursive \
273	tags-recursive uninstall-recursive
274am__can_run_installinfo = \
275  case $$AM_UPDATE_INFO_DIR in \
276    n|no|NO) false;; \
277    *) (install-info --version) >/dev/null 2>&1;; \
278  esac
279am__preproc_HEADERS_DIST = ssl_common/ssl.h ssl_common/ssl_include.h \
280	ssl_common/ssl_session.h ssl_common/ssl_config.h \
281	ssl_common/ssl_ha.h ssl_common/ssl_inspect.h
282HEADERS = $(nodist_preproc_HEADERS) $(preproc_HEADERS)
283RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
284  distclean-recursive maintainer-clean-recursive
285am__recursive_targets = \
286  $(RECURSIVE_TARGETS) \
287  $(RECURSIVE_CLEAN_TARGETS) \
288  $(am__extra_recursive_targets)
289AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
290	distdir
291am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
292# Read a list of newline-separated strings from the standard input,
293# and print each of them once, without duplicates.  Input order is
294# *not* preserved.
295am__uniquify_input = $(AWK) '\
296  BEGIN { nonempty = 0; } \
297  { items[$$0] = 1; nonempty = 1; } \
298  END { if (nonempty) { for (i in items) print i; }; } \
299'
300# Make sure the list of sources is unique.  This is necessary because,
301# e.g., the same source file might be shared among _SOURCES variables
302# for different programs/libraries.
303am__define_uniq_tagged_files = \
304  list='$(am__tagged_files)'; \
305  unique=`for i in $$list; do \
306    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
307  done | $(am__uniquify_input)`
308ETAGS = etags
309CTAGS = ctags
310DIST_SUBDIRS = . libs ftptelnet pop imap smtp ssh dns ssl dcerpc2 sdf \
311	sip reputation gtp modbus dnp3 s7commplus file appid
312DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
313am__relativize = \
314  dir0=`pwd`; \
315  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
316  sed_rest='s,^[^/]*/*,,'; \
317  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
318  sed_butlast='s,/*[^/]*$$,,'; \
319  while test -n "$$dir1"; do \
320    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
321    if test "$$first" != "."; then \
322      if test "$$first" = ".."; then \
323        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
324        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
325      else \
326        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
327        if test "$$first2" = "$$first"; then \
328          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
329        else \
330          dir2="../$$dir2"; \
331        fi; \
332        dir0="$$dir0"/"$$first"; \
333      fi; \
334    fi; \
335    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
336  done; \
337  reldir="$$dir2"
338ACLOCAL = @ACLOCAL@
339AMTAR = @AMTAR@
340AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
341AR = @AR@
342AUTOCONF = @AUTOCONF@
343AUTOHEADER = @AUTOHEADER@
344AUTOMAKE = @AUTOMAKE@
345AWK = @AWK@
346CC = @CC@
347CCDEPMODE = @CCDEPMODE@
348CCONFIGFLAGS = @CCONFIGFLAGS@
349CFLAGS = @CFLAGS@
350CONFIGFLAGS = @CONFIGFLAGS@
351CPP = @CPP@
352CPPFLAGS = @CPPFLAGS@
353CYGPATH_W = @CYGPATH_W@
354DEFS = @DEFS@
355DEPDIR = @DEPDIR@
356DLLTOOL = @DLLTOOL@
357DSYMUTIL = @DSYMUTIL@
358DUMPBIN = @DUMPBIN@
359ECHO_C = @ECHO_C@
360ECHO_N = @ECHO_N@
361ECHO_T = @ECHO_T@
362EGREP = @EGREP@
363EXEEXT = @EXEEXT@
364FGREP = @FGREP@
365GREP = @GREP@
366ICONFIGFLAGS = @ICONFIGFLAGS@
367INCLUDES = -I${top_builddir}/src/dynamic-preprocessors/include -I${top_builddir}/src/dynamic-preprocessors/ssl_common -I${top_srcdir}/src/dynamic-preprocessors/libs -I${top_builddir}
368INSTALL = @INSTALL@
369INSTALL_DATA = @INSTALL_DATA@
370INSTALL_PROGRAM = @INSTALL_PROGRAM@
371INSTALL_SCRIPT = @INSTALL_SCRIPT@
372INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
373LD = @LD@
374LDFLAGS = @LDFLAGS@
375LEX = @LEX@
376LIBOBJS = @LIBOBJS@
377LIBS = @LIBS@
378LIBTOOL = @LIBTOOL@
379LIPO = @LIPO@
380LN_S = @LN_S@
381LTLIBOBJS = @LTLIBOBJS@
382LUA_CFLAGS = @LUA_CFLAGS@
383LUA_LIBS = @LUA_LIBS@
384MAKEINFO = @MAKEINFO@
385MANIFEST_TOOL = @MANIFEST_TOOL@
386MKDIR_P = @MKDIR_P@
387NM = @NM@
388NMEDIT = @NMEDIT@
389OBJDUMP = @OBJDUMP@
390OBJEXT = @OBJEXT@
391OTOOL = @OTOOL@
392OTOOL64 = @OTOOL64@
393PACKAGE = @PACKAGE@
394PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
395PACKAGE_NAME = @PACKAGE_NAME@
396PACKAGE_STRING = @PACKAGE_STRING@
397PACKAGE_TARNAME = @PACKAGE_TARNAME@
398PACKAGE_URL = @PACKAGE_URL@
399PACKAGE_VERSION = @PACKAGE_VERSION@
400PATH_SEPARATOR = @PATH_SEPARATOR@
401PKG_CONFIG = @PKG_CONFIG@
402PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
403PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
404RANLIB = @RANLIB@
405SED = @SED@
406SET_MAKE = @SET_MAKE@
407SHELL = @SHELL@
408SIGNAL_SNORT_DUMP_STATS = @SIGNAL_SNORT_DUMP_STATS@
409SIGNAL_SNORT_READ_ATTR_TBL = @SIGNAL_SNORT_READ_ATTR_TBL@
410SIGNAL_SNORT_RELOAD = @SIGNAL_SNORT_RELOAD@
411SIGNAL_SNORT_ROTATE_STATS = @SIGNAL_SNORT_ROTATE_STATS@
412STRIP = @STRIP@
413VERSION = @VERSION@
414XCCFLAGS = @XCCFLAGS@
415YACC = @YACC@
416abs_builddir = @abs_builddir@
417abs_srcdir = @abs_srcdir@
418abs_top_builddir = @abs_top_builddir@
419abs_top_srcdir = @abs_top_srcdir@
420ac_ct_AR = @ac_ct_AR@
421ac_ct_CC = @ac_ct_CC@
422ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
423am__include = @am__include@
424am__leading_dot = @am__leading_dot@
425am__quote = @am__quote@
426am__tar = @am__tar@
427am__untar = @am__untar@
428bindir = @bindir@
429build = @build@
430build_alias = @build_alias@
431build_cpu = @build_cpu@
432build_os = @build_os@
433build_vendor = @build_vendor@
434builddir = @builddir@
435datadir = @datadir@
436datarootdir = @datarootdir@
437docdir = @docdir@
438dvidir = @dvidir@
439exec_prefix = @exec_prefix@
440extra_incl = @extra_incl@
441host = @host@
442host_alias = @host_alias@
443host_cpu = @host_cpu@
444host_os = @host_os@
445host_vendor = @host_vendor@
446htmldir = @htmldir@
447includedir = @includedir@
448infodir = @infodir@
449install_sh = @install_sh@
450libdir = @libdir@
451libexecdir = @libexecdir@
452localedir = @localedir@
453localstatedir = @localstatedir@
454luajit_CFLAGS = @luajit_CFLAGS@
455luajit_LIBS = @luajit_LIBS@
456mandir = @mandir@
457mkdir_p = @mkdir_p@
458oldincludedir = @oldincludedir@
459pdfdir = @pdfdir@
460prefix = @prefix@
461program_transform_name = @program_transform_name@
462psdir = @psdir@
463sbindir = @sbindir@
464sharedstatedir = @sharedstatedir@
465srcdir = @srcdir@
466sysconfdir = @sysconfdir@
467target_alias = @target_alias@
468top_build_prefix = @top_build_prefix@
469top_builddir = @top_builddir@
470top_srcdir = @top_srcdir@
471AUTOMAKE_OPTIONS = foreign no-dependencies
472@SO_WITH_STATIC_LIB_TRUE@preproclibdir = $(pkglibdir)/dynamic_preproc
473@SO_WITH_STATIC_LIB_TRUE@preproclib_LTLIBRARIES =  \
474@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_preproc.la \
475@SO_WITH_STATIC_LIB_TRUE@	libsf_dynamic_utils.la
476@SO_WITH_STATIC_LIB_TRUE@libsf_dynamic_preproc_la_CFLAGS = -fPIC -DPIC -DDYNAMIC_PREPROC_CONTEXT
477@SO_WITH_STATIC_LIB_TRUE@libsf_dynamic_preproc_la_LDFLAGS = -static
478@SO_WITH_STATIC_LIB_TRUE@libsf_dynamic_preproc_la_SOURCES = \
479@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl.c \
480@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_config.c \
481@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_inspect.c \
482@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_ha.c
483
484@SO_WITH_STATIC_LIB_TRUE@nodist_libsf_dynamic_preproc_la_SOURCES = \
485@SO_WITH_STATIC_LIB_TRUE@include/sf_dynamic_preproc_lib.c \
486@SO_WITH_STATIC_LIB_TRUE@include/sf_ip.c \
487@SO_WITH_STATIC_LIB_TRUE@include/sfrt.c \
488@SO_WITH_STATIC_LIB_TRUE@include/sfrt_dir.c \
489@SO_WITH_STATIC_LIB_TRUE@include/sfrt_flat.c \
490@SO_WITH_STATIC_LIB_TRUE@include/sfrt_flat_dir.c \
491@SO_WITH_STATIC_LIB_TRUE@include/segment_mem.c \
492@SO_WITH_STATIC_LIB_TRUE@include/mempool.c \
493@SO_WITH_STATIC_LIB_TRUE@include/sf_sdlist.c \
494@SO_WITH_STATIC_LIB_TRUE@include/sfPolicyUserData.c \
495@SO_WITH_STATIC_LIB_TRUE@include/util_unfold.c \
496@SO_WITH_STATIC_LIB_TRUE@include/sf_base64decode.c \
497@SO_WITH_STATIC_LIB_TRUE@include/sf_email_attach_decode.c \
498@SO_WITH_STATIC_LIB_TRUE@include/reg_test.c \
499@SO_WITH_STATIC_LIB_TRUE@libs/sfparser.c
500
501@SO_WITH_STATIC_LIB_TRUE@preprocdir = $(pkgincludedir)/dynamic_preproc
502@SO_WITH_STATIC_LIB_TRUE@preproc_HEADERS = \
503@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl.h \
504@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_include.h \
505@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_session.h \
506@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_config.h \
507@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_ha.h \
508@SO_WITH_STATIC_LIB_TRUE@ssl_common/ssl_inspect.h
509
510@SO_WITH_STATIC_LIB_TRUE@nodist_preproc_HEADERS = libs/sfcommon.h \
511@SO_WITH_STATIC_LIB_TRUE@	libs/sf_preproc_info.h \
512@SO_WITH_STATIC_LIB_TRUE@	include/sf_snort_packet.h \
513@SO_WITH_STATIC_LIB_TRUE@	include/sf_protocols.h \
514@SO_WITH_STATIC_LIB_TRUE@	include/sf_snort_plugin_api.h \
515@SO_WITH_STATIC_LIB_TRUE@	include/sf_decompression.h \
516@SO_WITH_STATIC_LIB_TRUE@	include/sf_decompression_define.h \
517@SO_WITH_STATIC_LIB_TRUE@	include/sfPolicyUserData.h \
518@SO_WITH_STATIC_LIB_TRUE@	include/snort_debug.h \
519@SO_WITH_STATIC_LIB_TRUE@	include/snort_bounds.h \
520@SO_WITH_STATIC_LIB_TRUE@	include/cpuclock.h include/profiler.h \
521@SO_WITH_STATIC_LIB_TRUE@	include/bitop.h include/mempool.h \
522@SO_WITH_STATIC_LIB_TRUE@	include/sf_sdlist_types.h \
523@SO_WITH_STATIC_LIB_TRUE@	include/sf_ip.h include/sfrt_flat.h \
524@SO_WITH_STATIC_LIB_TRUE@	include/sfrt_flat_dir.h \
525@SO_WITH_STATIC_LIB_TRUE@	include/segment_mem.h \
526@SO_WITH_STATIC_LIB_TRUE@	include/sf_dynamic_common.h \
527@SO_WITH_STATIC_LIB_TRUE@	include/sf_dynamic_engine.h \
528@SO_WITH_STATIC_LIB_TRUE@	include/sf_dynamic_define.h \
529@SO_WITH_STATIC_LIB_TRUE@	include/sf_dynamic_meta.h \
530@SO_WITH_STATIC_LIB_TRUE@	include/sf_dynamic_preprocessor.h \
531@SO_WITH_STATIC_LIB_TRUE@	include/sf_dynamic_preproc_lib.h \
532@SO_WITH_STATIC_LIB_TRUE@	include/ipv6_port.h \
533@SO_WITH_STATIC_LIB_TRUE@	include/sfPolicy.h include/sfrt.h \
534@SO_WITH_STATIC_LIB_TRUE@	include/sfrt_dir.h \
535@SO_WITH_STATIC_LIB_TRUE@	include/sfrt_trie.h \
536@SO_WITH_STATIC_LIB_TRUE@	include/obfuscation.h \
537@SO_WITH_STATIC_LIB_TRUE@	include/packet_time.h \
538@SO_WITH_STATIC_LIB_TRUE@	include/session_api.h \
539@SO_WITH_STATIC_LIB_TRUE@	include/stream_api.h \
540@SO_WITH_STATIC_LIB_TRUE@	include/str_search.h \
541@SO_WITH_STATIC_LIB_TRUE@	include/preprocids.h \
542@SO_WITH_STATIC_LIB_TRUE@	include/sfcontrol.h \
543@SO_WITH_STATIC_LIB_TRUE@	include/sidechannel_define.h \
544@SO_WITH_STATIC_LIB_TRUE@	include/idle_processing.h \
545@SO_WITH_STATIC_LIB_TRUE@	include/sf_seqnums.h \
546@SO_WITH_STATIC_LIB_TRUE@	include/perf_indicators.h \
547@SO_WITH_STATIC_LIB_TRUE@	include/mpse_methods.h \
548@SO_WITH_STATIC_LIB_TRUE@	include/file_api.h \
549@SO_WITH_STATIC_LIB_TRUE@	include/reload_api.h \
550@SO_WITH_STATIC_LIB_TRUE@	include/reg_test.h \
551@SO_WITH_STATIC_LIB_TRUE@	include/memory_stats.h \
552@SO_WITH_STATIC_LIB_TRUE@	$(am__append_1) $(am__append_3)
553@SO_WITH_STATIC_LIB_TRUE@libsf_dynamic_utils_la_CFLAGS = -fPIC -DPIC -DDYNAMIC_PREPROC_CONTEXT
554@SO_WITH_STATIC_LIB_TRUE@libsf_dynamic_utils_la_LDFLAGS = -static
555@FEAT_OPEN_APPID_FALSE@@SO_WITH_STATIC_LIB_TRUE@nodist_libsf_dynamic_utils_la_SOURCES = include/sfmemcap.c \
556@FEAT_OPEN_APPID_FALSE@@SO_WITH_STATIC_LIB_TRUE@	include/sfmemcap.h \
557@FEAT_OPEN_APPID_FALSE@@SO_WITH_STATIC_LIB_TRUE@	$(am__append_2)
558@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@nodist_libsf_dynamic_utils_la_SOURCES = include/sfprimetable.c \
559@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	include/sfxhash.c \
560@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	include/sfmemcap.c \
561@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	include/sfmemcap.h \
562@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	include/sfghash.c \
563@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	include/sfhashfcn.c \
564@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	include/sflsq.c \
565@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	include/md5.c \
566@FEAT_OPEN_APPID_TRUE@@SO_WITH_STATIC_LIB_TRUE@	$(am__append_2)
567BUILT_SOURCES = include/snort_bounds.h include/snort_debug.h \
568	include/preprocids.h include/profiler.h include/cpuclock.h \
569	include/sf_dynamic_common.h include/sf_dynamic_engine.h \
570	include/sf_dynamic_define.h include/sf_dynamic_meta.h \
571	include/sf_dynamic_preprocessor.h \
572	include/sf_dynamic_preproc_lib.c \
573	include/sf_dynamic_preproc_lib.h include/sfghash.h \
574	include/sfhashfcn.h include/bitop.h include/sf_ip.h \
575	include/sf_ip.c include/sf_ipvar.h include/sf_vartable.h \
576	include/ipv6_port.h include/sfsnort_dynamic_detection_lib.c \
577	include/sfsnort_dynamic_detection_lib.h \
578	include/sf_snort_packet.h include/sf_protocols.h \
579	include/sf_snort_plugin_api.h include/sf_decompression.h \
580	include/sf_decompression_define.h include/pcap_pkthdr32.h \
581	include/session_api.h include/stream_api.h \
582	include/str_search.h include/sf_types.h include/sfrt.h \
583	include/sfrt.c include/sfrt_dir.h include/sfrt_dir.c \
584	include/sfrt_flat.h include/sfrt_flat.c \
585	include/sfrt_flat_dir.h include/sfrt_flat_dir.c \
586	include/sfrt_trie.h include/segment_mem.h \
587	include/segment_mem.c include/mempool.h include/mempool.c \
588	include/sfmemcap.h include/sfmemcap.c include/sf_sdlist.h \
589	include/sf_sdlist_types.h include/sf_sdlist.c \
590	include/sfPolicyUserData.c include/sfPolicyUserData.h \
591	include/sfPolicy.h include/util_unfold.h include/util_unfold.c \
592	include/sf_base64decode.h include/sf_base64decode.c \
593	include/sf_email_attach_decode.h \
594	include/sf_email_attach_decode.c include/treenodes.h \
595	include/signature.h include/plugin_enum.h \
596	include/obfuscation.h include/packet_time.h \
597	include/rule_option_types.h include/event.h \
598	include/Unified2_common.h include/sfcontrol.h \
599	include/sidechannel_define.h include/idle_processing.h \
600	include/sf_seqnums.h include/perf_indicators.h \
601	include/file_api.h include/file_mail_common.h \
602	include/mpse_methods.h include/sfdebug.h include/sip_common.h \
603	include/cip_common.h include/reload_api.h include/reg_test.h \
604	include/reg_test.c ssl_common/ssl.h ssl_common/ssl.c \
605	ssl_common/ssl_include.h ssl_common/ssl_config.h \
606	ssl_common/ssl_config.c ssl_common/ssl_session.h \
607	ssl_common/ssl_inspect.h ssl_common/ssl_inspect.c \
608	ssl_common/ssl_ha.h ssl_common/ssl_ha.c libs/sfparser.c \
609	libs/sfcommon.h include/memory_stats.h $(am__append_4) \
610	$(am__append_5)
611sed_ipv6_headers = \
612	sed -e "s/->iph->ip_src/->ip4_header->source/" \
613	    -e "s/->iph->ip_dst/->ip4_header->destination/" \
614	    -e "s/->iph->/->ip4_header->/" \
615	    -e "s/->iph$$/->ip4_header/" \
616	    -e "s/orig_iph/orig_ipv4h/" \
617	    -e "s/ip_verhl/version_headerlength/" \
618	    -e "s/ip_tos/type_service/" \
619	    -e "s/ip_len/data_length/" \
620	    -e "s/ip_id/identifier/" \
621	    -e "s/ip_off/offset/" \
622	    -e "s/ip_ttl/time_to_live/" \
623	    -e "s/ip_proto/proto/" \
624	    -e "s/ip_csum/checksum/" \
625	    $$dst_header.new > $$dst_header
626
627massage_ipv6_headers = \
628	mkdir -p include; \
629	mkdir -p build; \
630	if test -f $$dst_header; then \
631		x=`diff $$src_header $$dst_header.new >> /dev/null`; \
632		if test "$$x" != "0"; then \
633			echo "Updating " $$dst_header; \
634			cp $$src_header $$dst_header.new; \
635			$(sed_ipv6_headers); \
636		fi \
637	else \
638		echo "Updating " $$dst_header; \
639		cp $$src_header $$dst_header.new; \
640		$(sed_ipv6_headers); \
641	fi
642
643sed_headers = \
644	sed -e "s/Packet /SFSnortPacket /" \
645	    -e "s/SnortPktHdr /SFSnortPktHdr /" \
646	    -e "s/decode\.h/sf_snort_packet.h/" \
647	    -e "/sfportobject\.h/d" \
648	    -e "s/PortObject \*/void */g" \
649	    $$dst_header.new > $$dst_header
650
651massage_headers = \
652	mkdir -p include; \
653	mkdir -p build; \
654	if test -f $$dst_header; then \
655		x=`diff $$src_header $$dst_header.new.new >> /dev/null`; \
656		if test "$$x" != "0"; then \
657			echo "Updating " $$dst_header; \
658			cp $$src_header $$dst_header.new; \
659			$(sed_headers); \
660		fi \
661	else \
662		echo "Updating " $$dst_header; \
663		cp $$src_header $$dst_header.new; \
664		$(sed_headers); \
665	fi
666
667sed_debug_header = \
668	sed -e "s/DebugMessageFile = /*_dpd.debugMsgFile = /" \
669	    -e "s/DebugMessageLine = /*_dpd.debugMsgLine = /" \
670	    -e "s/; DebugMessageFunc$$/; _dpd.debugMsg/" \
671	    -e "s/; DebugWideMessageFunc$$/; _dpd.debugWideMsg/" \
672	    $$dst_header.new > $$dst_header
673
674copy_debug_header = \
675	mkdir -p include; \
676	mkdir -p build; \
677	if test -f $$dst_header; then \
678		x=`diff $$src_header $$dst_header.new.new >> /dev/null`; \
679		if test "$$x" != "0"; then \
680			echo "Updating " $$dst_header; \
681			cp $$src_header $$dst_header.new; \
682			$(sed_debug_header); \
683		fi \
684	else \
685		echo "Updating " $$dst_header; \
686		cp $$src_header $$dst_header.new; \
687		$(sed_debug_header); \
688	fi
689
690copy_error_message = \
691        if test -f $$dst_header; then \
692	   sed -e "s/ErrorMessage/_dpd.errMsg/" \
693	       -e "s/LogMessage/_dpd.logMsg/" \
694	       -e "s/FatalError/_dpd.fatalMsg/" \
695	       -e "/util.h/d" \
696	       -e "/snort.h/d" \
697                        $$dst_header > $$dst_header.new; \
698                mv -f $$dst_header.new $$dst_header; \
699        fi
700
701copy_no_static_hash = \
702        if test -f $$dst_header; then \
703                echo "Updating " $$dst_header; \
704                sed -e "s/\#ifndef MODULUS_HASH/\#ifdef STATIC_HASH/" \
705                        $$dst_header > $$dst_header.new; \
706                mv -f $$dst_header.new $$dst_header; \
707        fi
708
709replace_policy_globals = \
710	if test -f $$dst_header; then \
711		sed -e "/SharedObjectAddStarts/d" \
712		    -e "/SharedObjectAddEnds/d" \
713            -e "/SharedObjectDeleteBegins/,/SharedObjectDeleteEnds/d" \
714		    -e "s/getDefaultPolicy()/_dpd.getDefaultPolicy()/" \
715		    -e "s/SnortStrnStr/_dpd.SnortStrnStr/" \
716		    -e "s/SnortStrncpy/_dpd.SnortStrncpy/" \
717		    -e "s/ReloadAdjustRegister/_dpd.reloadAdjustRegister/" \
718		    -e "s/session_api/_dpd.sessionAPI/" \
719		        $$dst_header > $$dst_header.new; \
720		mv -f $$dst_header.new $$dst_header; \
721	fi
722
723copy_headers = \
724	mkdir -p include; \
725	mkdir -p build; \
726	if test -f $$dst_header; then \
727		x=`diff $$src_header $$dst_header.new.new >> /dev/null`; \
728		if test "$$x" != "0"; then \
729			echo "Updating " $$dst_header; \
730			cp $$src_header $$dst_header; \
731		fi \
732	else \
733		echo "Updating " $$dst_header; \
734		cp $$src_header $$dst_header; \
735	fi
736
737sed_treenode_header = \
738	sed -f $(srcdir)/treenodes.sed $$dst_header.new > $$dst_header
739
740copy_treenode_header = \
741	mkdir -p include; \
742	mkdir -p build; \
743	if test -f $$dst_header; then \
744		x=`diff $$src_header $$dst_header.new.new >> /dev/null`; \
745		if test "$$x" != "0"; then \
746			echo "Updating " $$dst_header; \
747			cp $$src_header $$dst_header.new; \
748			$(sed_treenode_header); \
749		fi \
750	else \
751		echo "Updating " $$dst_header; \
752		cp $$src_header $$dst_header.new; \
753		$(sed_treenode_header); \
754	fi
755
756@FEAT_FILE_INSPECT_TRUE@FILE_INSPECT_DIR = file
757SUBDIRS = . libs ftptelnet pop imap smtp ssh dns ssl dcerpc2 sdf sip \
758	reputation gtp modbus dnp3 s7commplus $(FILE_INSPECT_DIR) \
759	$(am__append_6)
760EXTRA_DIST = \
761dynamic_preprocessors.vcxproj \
762dynamic_preprocessors.dsp \
763sf_dynamic_initialize/sf_dynamic_initialize.vcxproj \
764sf_dynamic_initialize/sf_dynamic_initialize.dsp \
765treenodes.sed
766
767srcinstdir = $(exec_prefix)/src/snort_dynamicsrc
768exported_files = include/sf_dynamic_common.h \
769	include/sf_dynamic_define.h include/sf_dynamic_engine.h \
770	include/sf_dynamic_meta.h include/sf_dynamic_preprocessor.h \
771	include/sf_dynamic_preproc_lib.h \
772	include/sf_dynamic_preproc_lib.c include/sf_ip.h \
773	include/sf_snort_packet.h include/sf_protocols.h \
774	include/sf_snort_plugin_api.h include/sf_decompression.h \
775	include/sf_decompression_define.h include/sf_types.h \
776	include/sfsnort_dynamic_detection_lib.h \
777	include/sfsnort_dynamic_detection_lib.c \
778	include/pcap_pkthdr32.h include/str_search.h \
779	include/session_api.h include/stream_api.h \
780	include/snort_debug.h include/profiler.h include/sfghash.h \
781	include/sfhashfcn.h include/sfmemcap.h include/bitop.h \
782	include/preprocids.h include/sfPolicyUserData.h \
783	include/util_unfold.h include/util_unfold.c \
784	include/sf_base64decode.h include/sf_base64decode.c \
785	include/sf_email_attach_decode.h \
786	include/sf_email_attach_decode.c include/treenodes.h \
787	include/signature.h include/plugin_enum.h \
788	include/sfPolicyUserData.c include/obfuscation.h \
789	include/sidechannel_define.h include/rule_option_types.h \
790	include/event.h include/Unified2_common.h include/sfcontrol.h \
791	include/idle_processing.h include/sf_seqnums.h \
792	include/perf_indicators.h include/file_api.h \
793	include/file_mail_common.h include/mpse_methods.h \
794	include/sfdebug.h include/sip_common.h include/cip_common.h \
795	include/reload_api.h include/reg_test.h include/reg_test.c \
796	ssl_common/ssl.h ssl_common/ssl.c ssl_common/ssl_include.h \
797	ssl_common/ssl_config.h ssl_common/ssl_config.c \
798	ssl_common/ssl_session.h ssl_common/ssl_inspect.h \
799	ssl_common/ssl_inspect.c ssl_common/ssl_ha.h \
800	ssl_common/ssl_ha.c libs/sfparser.c include/memory_stats.h \
801	$(am__append_7) $(am__append_8)
802all: $(BUILT_SOURCES)
803	$(MAKE) $(AM_MAKEFLAGS) all-recursive
804
805.SUFFIXES:
806.SUFFIXES: .c .lo .o .obj
807$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
808	@for dep in $?; do \
809	  case '$(am__configure_deps)' in \
810	    *$$dep*) \
811	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
812	        && { if test -f $@; then exit 0; else break; fi; }; \
813	      exit 1;; \
814	  esac; \
815	done; \
816	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/dynamic-preprocessors/Makefile'; \
817	$(am__cd) $(top_srcdir) && \
818	  $(AUTOMAKE) --foreign src/dynamic-preprocessors/Makefile
819.PRECIOUS: Makefile
820Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
821	@case '$?' in \
822	  *config.status*) \
823	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
824	  *) \
825	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
826	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
827	esac;
828
829$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
830	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
831
832$(top_srcdir)/configure:  $(am__configure_deps)
833	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
834$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
835	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
836$(am__aclocal_m4_deps):
837
838install-preproclibLTLIBRARIES: $(preproclib_LTLIBRARIES)
839	@$(NORMAL_INSTALL)
840	@list='$(preproclib_LTLIBRARIES)'; test -n "$(preproclibdir)" || list=; \
841	list2=; for p in $$list; do \
842	  if test -f $$p; then \
843	    list2="$$list2 $$p"; \
844	  else :; fi; \
845	done; \
846	test -z "$$list2" || { \
847	  echo " $(MKDIR_P) '$(DESTDIR)$(preproclibdir)'"; \
848	  $(MKDIR_P) "$(DESTDIR)$(preproclibdir)" || exit 1; \
849	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(preproclibdir)'"; \
850	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(preproclibdir)"; \
851	}
852
853uninstall-preproclibLTLIBRARIES:
854	@$(NORMAL_UNINSTALL)
855	@list='$(preproclib_LTLIBRARIES)'; test -n "$(preproclibdir)" || list=; \
856	for p in $$list; do \
857	  $(am__strip_dir) \
858	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(preproclibdir)/$$f'"; \
859	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(preproclibdir)/$$f"; \
860	done
861
862clean-preproclibLTLIBRARIES:
863	-test -z "$(preproclib_LTLIBRARIES)" || rm -f $(preproclib_LTLIBRARIES)
864	@list='$(preproclib_LTLIBRARIES)'; \
865	locs=`for p in $$list; do echo $$p; done | \
866	      sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
867	      sort -u`; \
868	test -z "$$locs" || { \
869	  echo rm -f $${locs}; \
870	  rm -f $${locs}; \
871	}
872
873libsf_dynamic_preproc.la: $(libsf_dynamic_preproc_la_OBJECTS) $(libsf_dynamic_preproc_la_DEPENDENCIES) $(EXTRA_libsf_dynamic_preproc_la_DEPENDENCIES)
874	$(AM_V_CCLD)$(libsf_dynamic_preproc_la_LINK) $(am_libsf_dynamic_preproc_la_rpath) $(libsf_dynamic_preproc_la_OBJECTS) $(libsf_dynamic_preproc_la_LIBADD) $(LIBS)
875
876libsf_dynamic_utils.la: $(libsf_dynamic_utils_la_OBJECTS) $(libsf_dynamic_utils_la_DEPENDENCIES) $(EXTRA_libsf_dynamic_utils_la_DEPENDENCIES)
877	$(AM_V_CCLD)$(libsf_dynamic_utils_la_LINK) $(am_libsf_dynamic_utils_la_rpath) $(libsf_dynamic_utils_la_OBJECTS) $(libsf_dynamic_utils_la_LIBADD) $(LIBS)
878
879mostlyclean-compile:
880	-rm -f *.$(OBJEXT)
881
882distclean-compile:
883	-rm -f *.tab.c
884
885.c.o:
886	$(AM_V_CC)$(COMPILE) -c $<
887
888.c.obj:
889	$(AM_V_CC)$(COMPILE) -c `$(CYGPATH_W) '$<'`
890
891.c.lo:
892	$(AM_V_CC)$(LTCOMPILE) -c -o $@ $<
893
894libsf_dynamic_preproc_la-ssl.lo: ssl_common/ssl.c
895	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-ssl.lo `test -f 'ssl_common/ssl.c' || echo '$(srcdir)/'`ssl_common/ssl.c
896
897libsf_dynamic_preproc_la-ssl_config.lo: ssl_common/ssl_config.c
898	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-ssl_config.lo `test -f 'ssl_common/ssl_config.c' || echo '$(srcdir)/'`ssl_common/ssl_config.c
899
900libsf_dynamic_preproc_la-ssl_inspect.lo: ssl_common/ssl_inspect.c
901	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-ssl_inspect.lo `test -f 'ssl_common/ssl_inspect.c' || echo '$(srcdir)/'`ssl_common/ssl_inspect.c
902
903libsf_dynamic_preproc_la-ssl_ha.lo: ssl_common/ssl_ha.c
904	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-ssl_ha.lo `test -f 'ssl_common/ssl_ha.c' || echo '$(srcdir)/'`ssl_common/ssl_ha.c
905
906libsf_dynamic_preproc_la-sf_dynamic_preproc_lib.lo: include/sf_dynamic_preproc_lib.c
907	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sf_dynamic_preproc_lib.lo `test -f 'include/sf_dynamic_preproc_lib.c' || echo '$(srcdir)/'`include/sf_dynamic_preproc_lib.c
908
909libsf_dynamic_preproc_la-sf_ip.lo: include/sf_ip.c
910	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sf_ip.lo `test -f 'include/sf_ip.c' || echo '$(srcdir)/'`include/sf_ip.c
911
912libsf_dynamic_preproc_la-sfrt.lo: include/sfrt.c
913	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sfrt.lo `test -f 'include/sfrt.c' || echo '$(srcdir)/'`include/sfrt.c
914
915libsf_dynamic_preproc_la-sfrt_dir.lo: include/sfrt_dir.c
916	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sfrt_dir.lo `test -f 'include/sfrt_dir.c' || echo '$(srcdir)/'`include/sfrt_dir.c
917
918libsf_dynamic_preproc_la-sfrt_flat.lo: include/sfrt_flat.c
919	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sfrt_flat.lo `test -f 'include/sfrt_flat.c' || echo '$(srcdir)/'`include/sfrt_flat.c
920
921libsf_dynamic_preproc_la-sfrt_flat_dir.lo: include/sfrt_flat_dir.c
922	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sfrt_flat_dir.lo `test -f 'include/sfrt_flat_dir.c' || echo '$(srcdir)/'`include/sfrt_flat_dir.c
923
924libsf_dynamic_preproc_la-segment_mem.lo: include/segment_mem.c
925	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-segment_mem.lo `test -f 'include/segment_mem.c' || echo '$(srcdir)/'`include/segment_mem.c
926
927libsf_dynamic_preproc_la-mempool.lo: include/mempool.c
928	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-mempool.lo `test -f 'include/mempool.c' || echo '$(srcdir)/'`include/mempool.c
929
930libsf_dynamic_preproc_la-sf_sdlist.lo: include/sf_sdlist.c
931	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sf_sdlist.lo `test -f 'include/sf_sdlist.c' || echo '$(srcdir)/'`include/sf_sdlist.c
932
933libsf_dynamic_preproc_la-sfPolicyUserData.lo: include/sfPolicyUserData.c
934	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sfPolicyUserData.lo `test -f 'include/sfPolicyUserData.c' || echo '$(srcdir)/'`include/sfPolicyUserData.c
935
936libsf_dynamic_preproc_la-util_unfold.lo: include/util_unfold.c
937	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-util_unfold.lo `test -f 'include/util_unfold.c' || echo '$(srcdir)/'`include/util_unfold.c
938
939libsf_dynamic_preproc_la-sf_base64decode.lo: include/sf_base64decode.c
940	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sf_base64decode.lo `test -f 'include/sf_base64decode.c' || echo '$(srcdir)/'`include/sf_base64decode.c
941
942libsf_dynamic_preproc_la-sf_email_attach_decode.lo: include/sf_email_attach_decode.c
943	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sf_email_attach_decode.lo `test -f 'include/sf_email_attach_decode.c' || echo '$(srcdir)/'`include/sf_email_attach_decode.c
944
945libsf_dynamic_preproc_la-reg_test.lo: include/reg_test.c
946	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-reg_test.lo `test -f 'include/reg_test.c' || echo '$(srcdir)/'`include/reg_test.c
947
948libsf_dynamic_preproc_la-sfparser.lo: libs/sfparser.c
949	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_preproc_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_preproc_la-sfparser.lo `test -f 'libs/sfparser.c' || echo '$(srcdir)/'`libs/sfparser.c
950
951libsf_dynamic_utils_la-sfmemcap.lo: include/sfmemcap.c
952	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-sfmemcap.lo `test -f 'include/sfmemcap.c' || echo '$(srcdir)/'`include/sfmemcap.c
953
954libsf_dynamic_utils_la-appdata_adjuster.lo: include/appdata_adjuster.c
955	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-appdata_adjuster.lo `test -f 'include/appdata_adjuster.c' || echo '$(srcdir)/'`include/appdata_adjuster.c
956
957libsf_dynamic_utils_la-sfxhash.lo: include/sfxhash.c
958	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-sfxhash.lo `test -f 'include/sfxhash.c' || echo '$(srcdir)/'`include/sfxhash.c
959
960libsf_dynamic_utils_la-sfhashfcn.lo: include/sfhashfcn.c
961	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-sfhashfcn.lo `test -f 'include/sfhashfcn.c' || echo '$(srcdir)/'`include/sfhashfcn.c
962
963libsf_dynamic_utils_la-sfprimetable.lo: include/sfprimetable.c
964	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-sfprimetable.lo `test -f 'include/sfprimetable.c' || echo '$(srcdir)/'`include/sfprimetable.c
965
966libsf_dynamic_utils_la-reg_test.lo: include/reg_test.c
967	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-reg_test.lo `test -f 'include/reg_test.c' || echo '$(srcdir)/'`include/reg_test.c
968
969libsf_dynamic_utils_la-sfghash.lo: include/sfghash.c
970	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-sfghash.lo `test -f 'include/sfghash.c' || echo '$(srcdir)/'`include/sfghash.c
971
972libsf_dynamic_utils_la-sflsq.lo: include/sflsq.c
973	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-sflsq.lo `test -f 'include/sflsq.c' || echo '$(srcdir)/'`include/sflsq.c
974
975libsf_dynamic_utils_la-md5.lo: include/md5.c
976	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsf_dynamic_utils_la_CFLAGS) $(CFLAGS) -c -o libsf_dynamic_utils_la-md5.lo `test -f 'include/md5.c' || echo '$(srcdir)/'`include/md5.c
977
978mostlyclean-libtool:
979	-rm -f *.lo
980
981clean-libtool:
982	-rm -rf .libs _libs
983install-nodist_preprocHEADERS: $(nodist_preproc_HEADERS)
984	@$(NORMAL_INSTALL)
985	@list='$(nodist_preproc_HEADERS)'; test -n "$(preprocdir)" || list=; \
986	if test -n "$$list"; then \
987	  echo " $(MKDIR_P) '$(DESTDIR)$(preprocdir)'"; \
988	  $(MKDIR_P) "$(DESTDIR)$(preprocdir)" || exit 1; \
989	fi; \
990	for p in $$list; do \
991	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
992	  echo "$$d$$p"; \
993	done | $(am__base_list) | \
994	while read files; do \
995	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(preprocdir)'"; \
996	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(preprocdir)" || exit $$?; \
997	done
998
999uninstall-nodist_preprocHEADERS:
1000	@$(NORMAL_UNINSTALL)
1001	@list='$(nodist_preproc_HEADERS)'; test -n "$(preprocdir)" || list=; \
1002	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1003	dir='$(DESTDIR)$(preprocdir)'; $(am__uninstall_files_from_dir)
1004install-preprocHEADERS: $(preproc_HEADERS)
1005	@$(NORMAL_INSTALL)
1006	@list='$(preproc_HEADERS)'; test -n "$(preprocdir)" || list=; \
1007	if test -n "$$list"; then \
1008	  echo " $(MKDIR_P) '$(DESTDIR)$(preprocdir)'"; \
1009	  $(MKDIR_P) "$(DESTDIR)$(preprocdir)" || exit 1; \
1010	fi; \
1011	for p in $$list; do \
1012	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1013	  echo "$$d$$p"; \
1014	done | $(am__base_list) | \
1015	while read files; do \
1016	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(preprocdir)'"; \
1017	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(preprocdir)" || exit $$?; \
1018	done
1019
1020uninstall-preprocHEADERS:
1021	@$(NORMAL_UNINSTALL)
1022	@list='$(preproc_HEADERS)'; test -n "$(preprocdir)" || list=; \
1023	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1024	dir='$(DESTDIR)$(preprocdir)'; $(am__uninstall_files_from_dir)
1025
1026# This directory's subdirectories are mostly independent; you can cd
1027# into them and run 'make' without going through this Makefile.
1028# To change the values of 'make' variables: instead of editing Makefiles,
1029# (1) if the variable is set in 'config.status', edit 'config.status'
1030#     (which will cause the Makefiles to be regenerated when you run 'make');
1031# (2) otherwise, pass the desired values on the 'make' command line.
1032$(am__recursive_targets):
1033	@fail=; \
1034	if $(am__make_keepgoing); then \
1035	  failcom='fail=yes'; \
1036	else \
1037	  failcom='exit 1'; \
1038	fi; \
1039	dot_seen=no; \
1040	target=`echo $@ | sed s/-recursive//`; \
1041	case "$@" in \
1042	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
1043	  *) list='$(SUBDIRS)' ;; \
1044	esac; \
1045	for subdir in $$list; do \
1046	  echo "Making $$target in $$subdir"; \
1047	  if test "$$subdir" = "."; then \
1048	    dot_seen=yes; \
1049	    local_target="$$target-am"; \
1050	  else \
1051	    local_target="$$target"; \
1052	  fi; \
1053	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
1054	  || eval $$failcom; \
1055	done; \
1056	if test "$$dot_seen" = "no"; then \
1057	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
1058	fi; test -z "$$fail"
1059
1060ID: $(am__tagged_files)
1061	$(am__define_uniq_tagged_files); mkid -fID $$unique
1062tags: tags-recursive
1063TAGS: tags
1064
1065tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1066	set x; \
1067	here=`pwd`; \
1068	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
1069	  include_option=--etags-include; \
1070	  empty_fix=.; \
1071	else \
1072	  include_option=--include; \
1073	  empty_fix=; \
1074	fi; \
1075	list='$(SUBDIRS)'; for subdir in $$list; do \
1076	  if test "$$subdir" = .; then :; else \
1077	    test ! -f $$subdir/TAGS || \
1078	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
1079	  fi; \
1080	done; \
1081	$(am__define_uniq_tagged_files); \
1082	shift; \
1083	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1084	  test -n "$$unique" || unique=$$empty_fix; \
1085	  if test $$# -gt 0; then \
1086	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1087	      "$$@" $$unique; \
1088	  else \
1089	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1090	      $$unique; \
1091	  fi; \
1092	fi
1093ctags: ctags-recursive
1094
1095CTAGS: ctags
1096ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1097	$(am__define_uniq_tagged_files); \
1098	test -z "$(CTAGS_ARGS)$$unique" \
1099	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1100	     $$unique
1101
1102GTAGS:
1103	here=`$(am__cd) $(top_builddir) && pwd` \
1104	  && $(am__cd) $(top_srcdir) \
1105	  && gtags -i $(GTAGS_ARGS) "$$here"
1106cscopelist: cscopelist-recursive
1107
1108cscopelist-am: $(am__tagged_files)
1109	list='$(am__tagged_files)'; \
1110	case "$(srcdir)" in \
1111	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1112	  *) sdir=$(subdir)/$(srcdir) ;; \
1113	esac; \
1114	for i in $$list; do \
1115	  if test -f "$$i"; then \
1116	    echo "$(subdir)/$$i"; \
1117	  else \
1118	    echo "$$sdir/$$i"; \
1119	  fi; \
1120	done >> $(top_builddir)/cscope.files
1121
1122distclean-tags:
1123	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1124
1125distdir: $(DISTFILES)
1126	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1127	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1128	list='$(DISTFILES)'; \
1129	  dist_files=`for file in $$list; do echo $$file; done | \
1130	  sed -e "s|^$$srcdirstrip/||;t" \
1131	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1132	case $$dist_files in \
1133	  */*) $(MKDIR_P) `echo "$$dist_files" | \
1134			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1135			   sort -u` ;; \
1136	esac; \
1137	for file in $$dist_files; do \
1138	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1139	  if test -d $$d/$$file; then \
1140	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1141	    if test -d "$(distdir)/$$file"; then \
1142	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1143	    fi; \
1144	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1145	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1146	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1147	    fi; \
1148	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1149	  else \
1150	    test -f "$(distdir)/$$file" \
1151	    || cp -p $$d/$$file "$(distdir)/$$file" \
1152	    || exit 1; \
1153	  fi; \
1154	done
1155	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1156	  if test "$$subdir" = .; then :; else \
1157	    $(am__make_dryrun) \
1158	      || test -d "$(distdir)/$$subdir" \
1159	      || $(MKDIR_P) "$(distdir)/$$subdir" \
1160	      || exit 1; \
1161	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
1162	    $(am__relativize); \
1163	    new_distdir=$$reldir; \
1164	    dir1=$$subdir; dir2="$(top_distdir)"; \
1165	    $(am__relativize); \
1166	    new_top_distdir=$$reldir; \
1167	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
1168	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
1169	    ($(am__cd) $$subdir && \
1170	      $(MAKE) $(AM_MAKEFLAGS) \
1171	        top_distdir="$$new_top_distdir" \
1172	        distdir="$$new_distdir" \
1173		am__remove_distdir=: \
1174		am__skip_length_check=: \
1175		am__skip_mode_fix=: \
1176	        distdir) \
1177	      || exit 1; \
1178	  fi; \
1179	done
1180check-am: all-am
1181check: $(BUILT_SOURCES)
1182	$(MAKE) $(AM_MAKEFLAGS) check-recursive
1183@SO_WITH_STATIC_LIB_FALSE@all-local:
1184all-am: Makefile $(LTLIBRARIES) $(HEADERS) all-local
1185installdirs: installdirs-recursive
1186installdirs-am:
1187	for dir in "$(DESTDIR)$(preproclibdir)" "$(DESTDIR)$(preprocdir)" "$(DESTDIR)$(preprocdir)"; do \
1188	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1189	done
1190install: $(BUILT_SOURCES)
1191	$(MAKE) $(AM_MAKEFLAGS) install-recursive
1192install-exec: install-exec-recursive
1193install-data: install-data-recursive
1194uninstall: uninstall-recursive
1195
1196install-am: all-am
1197	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1198
1199installcheck: installcheck-recursive
1200install-strip:
1201	if test -z '$(STRIP)'; then \
1202	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1203	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1204	      install; \
1205	else \
1206	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1207	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1208	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1209	fi
1210mostlyclean-generic:
1211
1212clean-generic:
1213
1214distclean-generic:
1215	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1216	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1217
1218maintainer-clean-generic:
1219	@echo "This command is intended for maintainers to use"
1220	@echo "it deletes files that may require special tools to rebuild."
1221	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
1222clean: clean-recursive
1223
1224clean-am: clean-generic clean-libtool clean-local \
1225	clean-preproclibLTLIBRARIES mostlyclean-am
1226
1227distclean: distclean-recursive
1228	-rm -f Makefile
1229distclean-am: clean-am distclean-compile distclean-generic \
1230	distclean-tags
1231
1232dvi: dvi-recursive
1233
1234dvi-am:
1235
1236html: html-recursive
1237
1238html-am:
1239
1240info: info-recursive
1241
1242info-am:
1243
1244install-data-am: install-data-local install-nodist_preprocHEADERS \
1245	install-preprocHEADERS install-preproclibLTLIBRARIES
1246
1247install-dvi: install-dvi-recursive
1248
1249install-dvi-am:
1250
1251install-exec-am:
1252
1253install-html: install-html-recursive
1254
1255install-html-am:
1256
1257install-info: install-info-recursive
1258
1259install-info-am:
1260
1261install-man:
1262
1263install-pdf: install-pdf-recursive
1264
1265install-pdf-am:
1266
1267install-ps: install-ps-recursive
1268
1269install-ps-am:
1270
1271installcheck-am:
1272
1273maintainer-clean: maintainer-clean-recursive
1274	-rm -f Makefile
1275maintainer-clean-am: distclean-am maintainer-clean-generic
1276
1277mostlyclean: mostlyclean-recursive
1278
1279mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1280	mostlyclean-libtool
1281
1282pdf: pdf-recursive
1283
1284pdf-am:
1285
1286ps: ps-recursive
1287
1288ps-am:
1289
1290uninstall-am: uninstall-local uninstall-nodist_preprocHEADERS \
1291	uninstall-preprocHEADERS uninstall-preproclibLTLIBRARIES
1292
1293.MAKE: $(am__recursive_targets) all check install install-am \
1294	install-strip
1295
1296.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
1297	check check-am clean clean-generic clean-libtool clean-local \
1298	clean-preproclibLTLIBRARIES cscopelist-am ctags ctags-am \
1299	distclean distclean-compile distclean-generic \
1300	distclean-libtool distclean-tags distdir dvi dvi-am html \
1301	html-am info info-am install install-am install-data \
1302	install-data-am install-data-local install-dvi install-dvi-am \
1303	install-exec install-exec-am install-html install-html-am \
1304	install-info install-info-am install-man \
1305	install-nodist_preprocHEADERS install-pdf install-pdf-am \
1306	install-preprocHEADERS install-preproclibLTLIBRARIES \
1307	install-ps install-ps-am install-strip installcheck \
1308	installcheck-am installdirs installdirs-am maintainer-clean \
1309	maintainer-clean-generic mostlyclean mostlyclean-compile \
1310	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1311	tags tags-am uninstall uninstall-am uninstall-local \
1312	uninstall-nodist_preprocHEADERS uninstall-preprocHEADERS \
1313	uninstall-preproclibLTLIBRARIES
1314
1315
1316@SO_WITH_STATIC_LIB_TRUE@all-local: $(LTLIBRARIES)
1317@SO_WITH_STATIC_LIB_TRUE@	$(MAKE) DESTDIR=`pwd`/build install-preproclibLTLIBRARIES
1318
1319# From main src tree
1320include/snort_debug.h: $(srcdir)/../snort_debug.h
1321	@src_header=$?; dst_header=$@; $(copy_debug_header)
1322
1323include/preprocids.h: $(srcdir)/../preprocids.h
1324	@src_header=$?; dst_header=$@; $(copy_headers)
1325
1326include/profiler.h: $(srcdir)/../profiler.h
1327	@src_header=$?; dst_header=$@; $(copy_headers)
1328
1329include/cpuclock.h: $(srcdir)/../cpuclock.h
1330	@src_header=$?; dst_header=$@; $(copy_headers)
1331
1332include/pcap_pkthdr32.h: $(srcdir)/../pcap_pkthdr32.h
1333	@src_header=$?; dst_header=$@; $(copy_headers)
1334
1335include/snort_bounds.h: $(srcdir)/../snort_bounds.h
1336	@src_header=$?; dst_header=$@; $(copy_headers)
1337
1338include/ipv6_port.h: $(srcdir)/../ipv6_port.h
1339	@src_header=$?; dst_header=$@; $(massage_ipv6_headers)
1340
1341include/sf_types.h: $(srcdir)/../sf_types.h
1342	@src_header=$?; dst_header=$@; $(copy_headers)
1343
1344include/obfuscation.h: $(srcdir)/../obfuscation.h
1345	@src_header=$?; dst_header=$@; $(massage_headers)
1346
1347include/packet_time.h: $(srcdir)/../packet_time.h
1348	@src_header=$?; dst_header=$@; $(massage_headers)
1349
1350include/rule_option_types.h: $(srcdir)/../rule_option_types.h
1351	@src_header=$?; dst_header=$@; $(copy_headers)
1352
1353include/event.h: $(srcdir)/../event.h
1354	@src_header=$?; dst_header=$@; $(copy_headers)
1355
1356include/sidechannel_define.h: $(srcdir)/../side-channel/sidechannel_define.h
1357	@src_header=$?; dst_header=$@; $(massage_headers)
1358
1359include/reload_api.h: $(srcdir)/../reload_api.h
1360	@src_header=$?; dst_header=$@; $(massage_headers)
1361
1362include/reg_test.h: $(srcdir)/../reg_test.h
1363	@src_header=$?; dst_header=$@; $(copy_headers)
1364
1365include/reg_test.c: $(srcdir)/../reg_test.c
1366	@src_header=$?; dst_header=$@; $(copy_headers)
1367
1368# From dynamic-plugins
1369include/sf_dynamic_common.h: $(srcdir)/../dynamic-plugins/sf_dynamic_common.h
1370	@src_header=$?; dst_header=$@; $(copy_headers)
1371
1372include/sf_dynamic_engine.h: $(srcdir)/../dynamic-plugins/sf_dynamic_engine.h
1373	@src_header=$?; dst_header=$@; $(copy_headers)
1374
1375include/sf_dynamic_define.h: $(srcdir)/../dynamic-plugins/sf_dynamic_define.h
1376	@src_header=$?; dst_header=$@; $(copy_headers)
1377
1378include/sf_dynamic_meta.h: $(srcdir)/../dynamic-plugins/sf_dynamic_meta.h
1379	@src_header=$?; dst_header=$@; $(copy_headers)
1380
1381include/sf_dynamic_preprocessor.h: $(srcdir)/../dynamic-plugins/sf_dynamic_preprocessor.h
1382	@src_header=$?; dst_header=$@; $(massage_headers)
1383
1384# From dynamic-plugins/sf_preproc_example
1385include/sf_dynamic_preproc_lib.c: $(srcdir)/../dynamic-plugins/sf_preproc_example/sf_dynamic_preproc_lib.c
1386	@src_header=$?; dst_header=$@; $(copy_headers)
1387
1388include/sf_dynamic_preproc_lib.h: $(srcdir)/../dynamic-plugins/sf_preproc_example/sf_dynamic_preproc_lib.h
1389	@src_header=$?; dst_header=$@; $(copy_headers)
1390
1391# From Utils
1392include/sfghash.h: $(srcdir)/../sfutil/sfghash.h
1393	@src_header=$?; dst_header=$@; $(copy_headers)
1394
1395include/sfhashfcn.h: $(srcdir)/../sfutil/sfhashfcn.h
1396	@src_header=$?; dst_header=$@; $(copy_headers)
1397
1398include/bitop.h: $(srcdir)/../sfutil/bitop.h
1399	@src_header=$?; dst_header=$@; $(copy_headers)
1400
1401include/sf_ip.h: $(srcdir)/../sfutil/sf_ip.h
1402	@src_header=$?; dst_header=$@; $(copy_headers)
1403
1404include/sf_ip.c: $(srcdir)/../sfutil/sf_ip.c
1405	@src_header=$?; dst_header=$@; $(copy_headers)
1406
1407include/sf_ipvar.h: $(srcdir)/../sfutil/sf_ipvar.h
1408	@src_header=$?; dst_header=$@; $(copy_headers)
1409
1410include/sf_vartable.h: $(srcdir)/../sfutil/sf_vartable.h
1411	@src_header=$?; dst_header=$@; $(copy_headers)
1412
1413include/sfrt.h: $(srcdir)/../sfutil/sfrt.h
1414	@src_header=$?; dst_header=$@; $(copy_headers)
1415
1416include/sfrt.c: $(srcdir)/../sfutil/sfrt.c
1417	@src_header=$?; dst_header=$@; $(copy_headers)
1418
1419include/sfrt_dir.h: $(srcdir)/../sfutil/sfrt_dir.h
1420	@src_header=$?; dst_header=$@; $(copy_headers)
1421
1422include/sfrt_dir.c: $(srcdir)/../sfutil/sfrt_dir.c
1423	@src_header=$?; dst_header=$@; $(copy_headers)
1424
1425include/sfrt_flat.h: $(srcdir)/../sfutil/sfrt_flat.h
1426	@src_header=$?; dst_header=$@; $(copy_headers)
1427
1428include/sfrt_flat.c: $(srcdir)/../sfutil/sfrt_flat.c
1429	@src_header=$?; dst_header=$@; $(copy_headers)
1430
1431include/sfrt_flat_dir.h: $(srcdir)/../sfutil/sfrt_flat_dir.h
1432	@src_header=$?; dst_header=$@; $(copy_headers)
1433
1434include/sfrt_flat_dir.c: $(srcdir)/../sfutil/sfrt_flat_dir.c
1435	@src_header=$?; dst_header=$@; $(copy_headers)
1436
1437include/sfrt_trie.h: $(srcdir)/../sfutil/sfrt_trie.h
1438	@src_header=$?; dst_header=$@; $(copy_headers)
1439
1440include/segment_mem.c: $(srcdir)/../sfutil/segment_mem.c
1441	@src_header=$?; dst_header=$@; $(copy_headers)
1442
1443include/segment_mem.h: $(srcdir)/../sfutil/segment_mem.h
1444	@src_header=$?; dst_header=$@; $(copy_headers)
1445
1446include/mempool.h: $(srcdir)/../mempool.h
1447	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1448
1449include/mempool.c: $(srcdir)/../mempool.c
1450	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1451
1452include/sfmemcap.h: $(srcdir)/../sfutil/sfmemcap.h
1453	    @src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1454
1455include/sfmemcap.c: $(srcdir)/../sfutil/sfmemcap.c
1456	    @src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1457
1458include/sf_sdlist.h: $(srcdir)/../sf_sdlist.h
1459	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1460
1461include/sf_sdlist_types.h: $(srcdir)/../sf_sdlist_types.h
1462	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1463
1464include/sf_sdlist.c: $(srcdir)/../sf_sdlist.c
1465	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1466
1467include/sfPolicyUserData.c: $(srcdir)/../sfutil/sfPolicyUserData.c
1468	@src_header=$?; dst_header=$@; $(copy_headers); $(replace_policy_globals)
1469
1470include/sfPolicyUserData.h: $(srcdir)/../sfutil/sfPolicyUserData.h
1471	@src_header=$?; dst_header=$@; $(copy_headers); $(replace_policy_globals)
1472
1473include/sfPolicy.h: $(srcdir)/../sfutil/sfPolicy.h
1474	@src_header=$?; dst_header=$@; $(copy_headers); $(replace_policy_globals)
1475
1476include/util_unfold.h: $(srcdir)/../sfutil/util_unfold.h
1477	@src_header=$?; dst_header=$@; $(copy_headers)
1478
1479include/util_unfold.c: $(srcdir)/../sfutil/util_unfold.c
1480	@src_header=$?; dst_header=$@; $(copy_headers)
1481
1482include/sf_base64decode.h: $(srcdir)/../sfutil/sf_base64decode.h
1483	@src_header=$?; dst_header=$@; $(copy_headers)
1484
1485include/sf_base64decode.c: $(srcdir)/../sfutil/sf_base64decode.c
1486	@src_header=$?; dst_header=$@; $(copy_headers)
1487
1488include/sf_email_attach_decode.h: $(srcdir)/../sfutil/sf_email_attach_decode.h
1489	@src_header=$?; dst_header=$@; $(copy_headers)
1490
1491include/sf_email_attach_decode.c: $(srcdir)/../sfutil/sf_email_attach_decode.c
1492	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1493
1494include/Unified2_common.h: $(srcdir)/../sfutil/Unified2_common.h
1495	@src_header=$?; dst_header=$@; $(copy_headers)
1496
1497# From dynamic-plugins/sf_engine/examples
1498include/sfsnort_dynamic_detection_lib.c: $(srcdir)/../dynamic-plugins/sf_engine/examples/sfsnort_dynamic_detection_lib.c
1499	@src_header=$?; dst_header=$@; $(copy_headers)
1500
1501include/sfsnort_dynamic_detection_lib.h: $(srcdir)/../dynamic-plugins/sf_engine/examples/sfsnort_dynamic_detection_lib.h
1502	@src_header=$?; dst_header=$@; $(copy_headers)
1503
1504# From dynamic-plugins/sf_engine
1505include/sf_snort_packet.h: $(srcdir)/../dynamic-plugins/sf_engine/sf_snort_packet.h
1506	@src_header=$?; dst_header=$@; $(copy_headers)
1507
1508include/sf_protocols.h: $(srcdir)/../sf_protocols.h
1509	@src_header=$?; dst_header=$@; $(copy_headers)
1510
1511include/sf_snort_plugin_api.h: $(srcdir)/../dynamic-plugins/sf_engine/sf_snort_plugin_api.h
1512	@src_header=$?; dst_header=$@; $(copy_headers)
1513
1514include/sf_decompression.h: $(srcdir)/../dynamic-plugins/sf_engine/sf_decompression.h
1515	@src_header=$?; dst_header=$@; $(copy_headers)
1516
1517include/sf_decompression_define.h: $(srcdir)/../dynamic-plugins/sf_decompression_define.h
1518	@src_header=$?; dst_header=$@; $(copy_headers)
1519
1520# Session API/String Searching, massage it to use SFSnortPacket
1521include/session_api.h: $(srcdir)/../preprocessors/session_api.h
1522	@src_header=$?; dst_header=$@; $(massage_headers)
1523
1524# Stream API/String Searching, massage it to use SFSnortPacket
1525include/stream_api.h: $(srcdir)/../preprocessors/stream_api.h
1526	@src_header=$?; dst_header=$@; $(massage_headers)
1527
1528include/str_search.h: $(srcdir)/../preprocessors/str_search.h
1529	@src_header=$?; dst_header=$@; $(massage_headers)
1530
1531include/treenodes.h: $(srcdir)/../treenodes.h
1532	@src_header=$?; dst_header=$@; $(copy_treenode_header)
1533
1534include/signature.h: $(srcdir)/../signature.h
1535	@src_header=$?; dst_header=$@; $(copy_treenode_header)
1536
1537include/plugin_enum.h: $(srcdir)/../plugin_enum.h
1538	@src_header=$?; dst_header=$@; $(copy_headers)
1539
1540include/sfcontrol.h: $(top_srcdir)/src/control/sfcontrol.h
1541	@src_header=$?; dst_header=$@; $(copy_headers)
1542
1543include/idle_processing.h: $(top_srcdir)/src/idle_processing.h
1544	@src_header=$?; dst_header=$@; $(copy_headers)
1545
1546include/sf_seqnums.h: $(top_srcdir)/src/sfutil/sf_seqnums.h
1547	@src_header=$?; dst_header=$@; $(copy_headers)
1548
1549include/perf_indicators.h: $(srcdir)/../preprocessors/perf_indicators.h
1550	@src_header=$?; dst_header=$@; $(copy_headers)
1551
1552include/file_api.h: $(top_srcdir)/src/file-process/file_api.h
1553	@src_header=$?; dst_header=$@; $(copy_headers)
1554
1555include/file_mail_common.h: $(top_srcdir)/src/file-process/file_mail_common.h
1556	@src_header=$?; dst_header=$@; $(copy_headers)
1557
1558include/sfdebug.h: $(srcdir)/../sfutil/sfdebug.h
1559	@src_header=$?; dst_header=$@; $(copy_headers)
1560
1561include/mpse_methods.h: $(srcdir)/../sfutil/mpse_methods.h
1562	@src_header=$?; dst_header=$@; $(copy_headers)
1563
1564include/sip_common.h: $(srcdir)/../preprocessors/sip_common.h
1565	@src_header=$?; dst_header=$@; $(copy_headers)
1566
1567include/cip_common.h: $(srcdir)/../preprocessors/cip_common.h
1568	@src_header=$?; dst_header=$@; $(copy_headers)
1569
1570include/appId.h: $(srcdir)/appid/appId.h
1571	@src_header=$?; dst_header=$@; $(copy_headers)
1572
1573@FEAT_OPEN_APPID_TRUE@include/appIdApi.h: $(srcdir)/../appIdApi.h
1574@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers)
1575
1576@FEAT_OPEN_APPID_TRUE@include/thirdparty_appid_types.h: $(srcdir)/appid/thirdparty_appid_types.h
1577@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers)
1578
1579@FEAT_OPEN_APPID_TRUE@include/thirdparty_appid_api.h: $(srcdir)/appid/thirdparty_appid_api.h
1580@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers)
1581
1582@FEAT_OPEN_APPID_TRUE@include/dns_defs.h: $(srcdir)/appid/dns_defs.h
1583@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers)
1584
1585@FEAT_OPEN_APPID_TRUE@include/md5.c: $(srcdir)/../sfutil/md5.c
1586@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers)
1587
1588@FEAT_OPEN_APPID_TRUE@include/md5.h: $(srcdir)/../sfutil/md5.h
1589@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers)
1590
1591@FEAT_OPEN_APPID_TRUE@include/sfprimetable.h: $(srcdir)/../sfutil/sfprimetable.h
1592@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1593
1594@FEAT_OPEN_APPID_TRUE@include/sfprimetable.c: $(srcdir)/../sfutil/sfprimetable.c
1595@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1596
1597@FEAT_OPEN_APPID_TRUE@include/sfxhash.h: $(srcdir)/../sfutil/sfxhash.h
1598@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1599
1600@FEAT_OPEN_APPID_TRUE@include/sfxhash.c: $(srcdir)/../sfutil/sfxhash.c
1601@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1602
1603@FEAT_OPEN_APPID_TRUE@include/sfghash.c: $(srcdir)/../sfutil/sfghash.c
1604@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1605
1606@FEAT_OPEN_APPID_TRUE@include/sfhashfcn.c: $(srcdir)/../sfutil/sfhashfcn.c
1607@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals); $(copy_no_static_hash)
1608
1609@FEAT_OPEN_APPID_TRUE@include/sflsq.h: $(srcdir)/../sfutil/sflsq.h
1610@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1611
1612@FEAT_OPEN_APPID_TRUE@include/sflsq.c: $(srcdir)/../sfutil/sflsq.c
1613@FEAT_OPEN_APPID_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1614@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@include/sfxhash.h: $(srcdir)/../sfutil/sfxhash.h
1615@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1616
1617@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@include/sfxhash.c: $(srcdir)/../sfutil/sfxhash.c
1618@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1619
1620@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@include/sfprimetable.h: $(srcdir)/../sfutil/sfprimetable.h
1621@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1622
1623@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@include/sfprimetable.c: $(srcdir)/../sfutil/sfprimetable.c
1624@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1625
1626@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@include/sfhashfcn.c: $(srcdir)/../sfutil/sfhashfcn.c
1627@BUILD_SNORT_RELOAD_TRUE@@FEAT_OPEN_APPID_FALSE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals); $(copy_no_static_hash)
1628
1629@BUILD_SNORT_RELOAD_TRUE@include/appdata_adjuster.c: $(srcdir)/../reload-adjust/appdata_adjuster.c
1630@BUILD_SNORT_RELOAD_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers); $(copy_error_message); $(replace_policy_globals)
1631
1632@BUILD_SNORT_RELOAD_TRUE@include/appdata_adjuster.h: $(srcdir)/../reload-adjust/appdata_adjuster.h
1633@BUILD_SNORT_RELOAD_TRUE@	@src_header=$?; dst_header=$@; $(copy_headers)
1634
1635include/memory_stats.h: $(srcdir)/../memory_stats.h
1636	@src_header=$?; dst_header=$@; $(copy_headers)
1637
1638clean-local:
1639	rm -rf include build
1640
1641install-data-local:
1642	@for f in $(exported_files); do \
1643		truefile=`echo $$f | sed -e "s/.*\///"`; \
1644		$(mkinstalldirs) $(DESTDIR)$(srcinstdir); \
1645		if test -f $(srcdir)/$$f; then p=$(srcdir)/$$f; else p=$$f; fi; \
1646		$(INSTALL_DATA) $$p $(DESTDIR)$(srcinstdir)/$$truefile; \
1647	done
1648
1649uninstall-local:
1650	@for f in $(exported_files); do \
1651		truefile=`echo $$f | sed -e "s/.*\///"`; \
1652		$(mkinstalldirs) $(DESTDIR)$(srcinstdir); \
1653		rm -f $(DESTDIR)$(srcinstdir)/$$truefile; \
1654	done
1655
1656# Tell versions [3.59,3.63) of GNU make to not export all variables.
1657# Otherwise a system limit (for SysV at least) may be exceeded.
1658.NOEXPORT:
1659