Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Pkg Iptables
Commits
615f9fca
Commit
615f9fca
authored
Dec 21, 2015
by
Arturo Borrero Gonzalez
Browse files
Imported Upstream version 1.6.0
parent
7e95a8db
Changes
153
Hide whitespace changes
Inline
Side-by-side
libipq/Makefile.in
View file @
615f9fca
# Makefile.in generated by automake 1.1
1.6
from Makefile.am.
# Makefile.in generated by automake 1.1
4.1
from Makefile.am.
# @configure_input@
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
# Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# with or without modifications, as long as this notice is preserved.
...
@@ -19,23 +18,51 @@
...
@@ -19,23 +18,51 @@
VPATH
=
@srcdir@
VPATH
=
@srcdir@
am__make_dryrun
=
\
am__is_gnu_make
=
test
-n
'
$(MAKEFILE_LIST)
'
&&
test
-n
'
$(MAKELEVEL)
'
{
\
am__make_running_with_option
=
\
am__dry
=
no
;
\
case
$
${
target_option
-
}
in
\
?
)
;;
\
*
)
echo
"am__make_running_with_option: internal error: invalid"
\
"target option '
$
${
target_option
-
}
' specified"
>
&2
;
\
exit
1
;;
\
esac
;
\
has_opt
=
no
;
\
sane_makeflags
=
$$
MAKEFLAGS
;
\
if
$(am__is_gnu_make)
;
then
\
sane_makeflags
=
$$
MFLAGS
;
\
else
\
case
$$
MAKEFLAGS
in
\
case
$$
MAKEFLAGS
in
\
*
\\
[
\ \
]
*
)
\
*
\\
[
\ \
]
*
)
\
echo
'am--echo: ; @echo "AM" OK'
|
$(MAKE)
-f
- 2>/dev/null
\
bs
=
\\
;
\
|
grep
'^AM OK$$'
>
/dev/null
||
am__dry
=
yes
;;
\
sane_makeflags
=
`
printf
'%s\n'
"
$$
MAKEFLAGS"
\
*
)
\
|
sed
"s/
$$
bs
$$
bs[
$$
bs
$$
bs ]*//g"
`
;;
\
for
am__flg
in
$$
MAKEFLAGS
;
do
\
case
$$
am__flg
in
\
*
=
*
|
--
*
)
;;
\
*
n
*
)
am__dry
=
yes
;
break
;;
\
esac
;
\
done
;;
\
esac
;
\
esac
;
\
test
$$
am__dry
=
yes
;
\
fi
;
\
}
skip_next
=
no
;
\
strip_trailopt
()
\
{
\
flg
=
`
printf
'%s\n'
"
$$
flg"
|
sed
"s/
$$
1.*
$$
//"
`
;
\
}
;
\
for
flg
in
$$
sane_makeflags
;
do
\
test
$$
skip_next
=
yes
&&
{
skip_next
=
no
;
continue
;
}
;
\
case
$$
flg
in
\
*
=
*
|
--
*
)
continue
;;
\
-
*
I
)
strip_trailopt
'I'
;
skip_next
=
yes
;;
\
-
*
I?
*
)
strip_trailopt
'I'
;;
\
-
*
O
)
strip_trailopt
'O'
;
skip_next
=
yes
;;
\
-
*
O?
*
)
strip_trailopt
'O'
;;
\
-
*
l
)
strip_trailopt
'l'
;
skip_next
=
yes
;;
\
-
*
l?
*
)
strip_trailopt
'l'
;;
\
-[dEDm]
)
skip_next
=
yes
;;
\
-[JT]
)
skip_next
=
yes
;;
\
esac
;
\
case
$$
flg
in
\
*
$$
target_option
*
)
has_opt
=
yes
;
break
;;
\
esac
;
\
done
;
\
test
$$
has_opt
=
yes
am__make_dryrun
=
(
target_option
=
n
;
$(am__make_running_with_option)
)
am__make_keepgoing
=
(
target_option
=
k
;
$(am__make_running_with_option)
)
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
...
@@ -54,8 +81,8 @@ POST_UNINSTALL = :
...
@@ -54,8 +81,8 @@ POST_UNINSTALL = :
build_triplet
=
@build@
build_triplet
=
@build@
host_triplet
=
@host@
host_triplet
=
@host@
subdir
=
libipq
subdir
=
libipq
DIST_COMMON
=
$(srcdir)
/Makefile.
am
$(srcdir)
/Makefile.
in
\
DIST_COMMON
=
$(srcdir)
/Makefile.
in
$(srcdir)
/Makefile.
am
\
$(srcdir)
/libipq.pc.in
$(srcdir)
/libipq.pc.in
$(top_srcdir)
/build-aux/depcomp
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
...
@@ -100,19 +127,44 @@ LTLIBRARIES = $(lib_LTLIBRARIES)
...
@@ -100,19 +127,44 @@ LTLIBRARIES = $(lib_LTLIBRARIES)
libipq_la_LIBADD
=
libipq_la_LIBADD
=
am_libipq_la_OBJECTS
=
libipq.lo
am_libipq_la_OBJECTS
=
libipq.lo
libipq_la_OBJECTS
=
$(am_libipq_la_OBJECTS)
libipq_la_OBJECTS
=
$(am_libipq_la_OBJECTS)
AM_V_lt
=
$
(
am__v_lt_@AM_V@
)
am__v_lt_
=
$
(
am__v_lt_@AM_DEFAULT_V@
)
am__v_lt_0
=
--silent
am__v_lt_1
=
AM_V_P
=
$
(
am__v_P_@AM_V@
)
am__v_P_
=
$
(
am__v_P_@AM_DEFAULT_V@
)
am__v_P_0
=
false
am__v_P_1
=
:
AM_V_GEN
=
$
(
am__v_GEN_@AM_V@
)
am__v_GEN_
=
$
(
am__v_GEN_@AM_DEFAULT_V@
)
am__v_GEN_0
=
@echo
" GEN "
$@
;
am__v_GEN_1
=
AM_V_at
=
$
(
am__v_at_@AM_V@
)
am__v_at_
=
$
(
am__v_at_@AM_DEFAULT_V@
)
am__v_at_0
=
@
am__v_at_1
=
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
am__depfiles_maybe
=
depfiles
am__depfiles_maybe
=
depfiles
am__mv
=
mv
-f
am__mv
=
mv
-f
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
LTCOMPILE
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LTCOMPILE
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
\
$(AM_CFLAGS)
$(CFLAGS)
AM_V_CC
=
$
(
am__v_CC_@AM_V@
)
am__v_CC_
=
$
(
am__v_CC_@AM_DEFAULT_V@
)
am__v_CC_0
=
@echo
" CC "
$@
;
am__v_CC_1
=
CCLD
=
$(CC)
CCLD
=
$(CC)
LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
$(AM_LDFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(LDFLAGS)
-o
$@
$(AM_LDFLAGS)
$(LDFLAGS)
-o
$@
AM_V_CCLD
=
$
(
am__v_CCLD_@AM_V@
)
am__v_CCLD_
=
$
(
am__v_CCLD_@AM_DEFAULT_V@
)
am__v_CCLD_0
=
@echo
" CCLD "
$@
;
am__v_CCLD_1
=
SOURCES
=
$(libipq_la_SOURCES)
SOURCES
=
$(libipq_la_SOURCES)
DIST_SOURCES
=
$(libipq_la_SOURCES)
DIST_SOURCES
=
$(libipq_la_SOURCES)
am__can_run_installinfo
=
\
am__can_run_installinfo
=
\
...
@@ -124,12 +176,30 @@ man3dir = $(mandir)/man3
...
@@ -124,12 +176,30 @@ man3dir = $(mandir)/man3
NROFF
=
nroff
NROFF
=
nroff
MANS
=
$(man_MANS)
MANS
=
$(man_MANS)
DATA
=
$(pkgconfig_DATA)
DATA
=
$(pkgconfig_DATA)
am__tagged_files
=
$(HEADERS)
$(SOURCES)
$(TAGS_FILES)
$(LISP)
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
am__uniquify_input
=
$(AWK)
'\
BEGIN { nonempty = 0; } \
{ items[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in items) print i; }; } \
'
# Make sure the list of sources is unique. This is necessary because,
# e.g., the same source file might be shared among _SOURCES variables
# for different programs/libraries.
am__define_uniq_tagged_files
=
\
list
=
'
$(am__tagged_files)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
$(am__uniquify_input)
`
ETAGS
=
etags
ETAGS
=
etags
CTAGS
=
ctags
CTAGS
=
ctags
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
pkgdatadir
=
@pkgdatadir@
pkgdatadir
=
@pkgdatadir@
ACLOCAL
=
@ACLOCAL@
ACLOCAL
=
@ACLOCAL@
AMTAR
=
@AMTAR@
AMTAR
=
@AMTAR@
AM_DEFAULT_VERBOSITY
=
@AM_DEFAULT_VERBOSITY@
AR
=
@AR@
AR
=
@AR@
AUTOCONF
=
@AUTOCONF@
AUTOCONF
=
@AUTOCONF@
AUTOHEADER
=
@AUTOHEADER@
AUTOHEADER
=
@AUTOHEADER@
...
@@ -160,6 +230,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
...
@@ -160,6 +230,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
LD
=
@LD@
LD
=
@LD@
LDFLAGS
=
@LDFLAGS@
LDFLAGS
=
@LDFLAGS@
LEX
=
@LEX@
LEXLIB
=
@LEXLIB@
LEX_OUTPUT_ROOT
=
@LEX_OUTPUT_ROOT@
LIBOBJS
=
@LIBOBJS@
LIBOBJS
=
@LIBOBJS@
LIBS
=
@LIBS@
LIBS
=
@LIBS@
LIBTOOL
=
@LIBTOOL@
LIBTOOL
=
@LIBTOOL@
...
@@ -192,6 +265,8 @@ SET_MAKE = @SET_MAKE@
...
@@ -192,6 +265,8 @@ SET_MAKE = @SET_MAKE@
SHELL
=
@SHELL@
SHELL
=
@SHELL@
STRIP
=
@STRIP@
STRIP
=
@STRIP@
VERSION
=
@VERSION@
VERSION
=
@VERSION@
YACC
=
@YACC@
YFLAGS
=
@YFLAGS@
abs_builddir
=
@abs_builddir@
abs_builddir
=
@abs_builddir@
abs_srcdir
=
@abs_srcdir@
abs_srcdir
=
@abs_srcdir@
abs_top_builddir
=
@abs_top_builddir@
abs_top_builddir
=
@abs_top_builddir@
...
@@ -205,7 +280,12 @@ am__quote = @am__quote@
...
@@ -205,7 +280,12 @@ am__quote = @am__quote@
am__tar
=
@am__tar@
am__tar
=
@am__tar@
am__untar
=
@am__untar@
am__untar
=
@am__untar@
bindir
=
@bindir@
bindir
=
@bindir@
blacklist_4_modules
=
@blacklist_4_modules@
blacklist_6_modules
=
@blacklist_6_modules@
blacklist_a_modules
=
@blacklist_a_modules@
blacklist_b_modules
=
@blacklist_b_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_x_modules
=
@blacklist_x_modules@
build
=
@build@
build
=
@build@
build_alias
=
@build_alias@
build_alias
=
@build_alias@
build_cpu
=
@build_cpu@
build_cpu
=
@build_cpu@
...
@@ -232,10 +312,14 @@ ksourcedir = @ksourcedir@
...
@@ -232,10 +312,14 @@ ksourcedir = @ksourcedir@
libdir
=
@libdir@
libdir
=
@libdir@
libexecdir
=
@libexecdir@
libexecdir
=
@libexecdir@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libmnl_CFLAGS
=
@libmnl_CFLAGS@
libmnl_LIBS
=
@libmnl_LIBS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnftnl_CFLAGS
=
@libnftnl_CFLAGS@
libnftnl_LIBS
=
@libnftnl_LIBS@
libxtables_vage
=
@libxtables_vage@
libxtables_vage
=
@libxtables_vage@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vmajor
=
@libxtables_vmajor@
libxtables_vmajor
=
@libxtables_vmajor@
...
@@ -307,6 +391,7 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
...
@@ -307,6 +391,7 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
$(am__aclocal_m4_deps)
:
$(am__aclocal_m4_deps)
:
libipq.pc
:
$(top_builddir)/config.status $(srcdir)/libipq.pc.in
libipq.pc
:
$(top_builddir)/config.status $(srcdir)/libipq.pc.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
@
$(NORMAL_INSTALL)
@
$(NORMAL_INSTALL)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
test
-n
"
$(libdir)
"
||
list
=
;
\
@
list
=
'
$(lib_LTLIBRARIES)
'
;
test
-n
"
$(libdir)
"
||
list
=
;
\
...
@@ -333,14 +418,17 @@ uninstall-libLTLIBRARIES:
...
@@ -333,14 +418,17 @@ uninstall-libLTLIBRARIES:
clean-libLTLIBRARIES
:
clean-libLTLIBRARIES
:
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
@
list
=
'
$(lib_LTLIBRARIES)
'
;
\
dir
=
"
`
echo
$$
p |
sed
-e
's|/[^/]*$$||'
`
"
;
\
locs
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
\
test
"
$$
dir"
!=
"
$$
p"
||
dir
=
.
;
\
sed
's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|'
|
\
echo
"rm -f
\"
$
${dir}
/so_locations
\"
"
;
\
sort
-u
`
;
\
rm
-f
"
$
${dir}
/so_locations"
;
\
test
-z
"
$$
locs"
||
{
\
done
echo rm
-f
$
${locs}
;
\
rm
-f
$
${locs}
;
\
}
libipq.la
:
$(libipq_la_OBJECTS) $(libipq_la_DEPENDENCIES) $(EXTRA_libipq_la_DEPENDENCIES)
libipq.la
:
$(libipq_la_OBJECTS) $(libipq_la_DEPENDENCIES) $(EXTRA_libipq_la_DEPENDENCIES)
$(LINK)
-rpath
$(libdir)
$(libipq_la_OBJECTS)
$(libipq_la_LIBADD)
$(LIBS)
$(AM_V_CCLD)
$(LINK)
-rpath
$(libdir)
$(libipq_la_OBJECTS)
$(libipq_la_LIBADD)
$(LIBS)
mostlyclean-compile
:
mostlyclean-compile
:
-
rm
-f
*
.
$(OBJEXT)
-
rm
-f
*
.
$(OBJEXT)
...
@@ -351,25 +439,25 @@ distclean-compile:
...
@@ -351,25 +439,25 @@ distclean-compile:
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/libipq.Plo@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/libipq.Plo@am__quote@
.c.o
:
.c.o
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
$<
.c.obj
:
.c.obj
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
.c.lo
:
.c.lo
:
@am__fastdepCC_TRUE@
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(LTCOMPILE)
-c
-o
$@
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(LTCOMPILE)
-c
-o
$@
$<
mostlyclean-libtool
:
mostlyclean-libtool
:
-
rm
-f
*
.lo
-
rm
-f
*
.lo
...
@@ -441,26 +529,15 @@ uninstall-pkgconfigDATA:
...
@@ -441,26 +529,15 @@ uninstall-pkgconfigDATA:
files
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
sed
-e
's|^.*/||'
`
;
\
files
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
sed
-e
's|^.*/||'
`
;
\
dir
=
'
$(DESTDIR)$(pkgconfigdir)
'
;
$(am__uninstall_files_from_dir)
dir
=
'
$(DESTDIR)$(pkgconfigdir)
'
;
$(am__uninstall_files_from_dir)
ID
:
$(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
ID
:
$(am__tagged_files)
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
mkid
-fID
$$
unique
unique
=
`
for
i
in
$$
list
;
do
\
tags
:
tags-am
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
TAGS
:
tags
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
tags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
mkid
-fID
$$
unique
tags
:
TAGS
TAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
set
x
;
\
set
x
;
\
here
=
`
pwd
`
;
\
here
=
`
pwd
`
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
shift
;
\
shift
;
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
...
@@ -472,15 +549,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
...
@@ -472,15 +549,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$$
unique
;
\
$$
unique
;
\
fi
;
\
fi
;
\
fi
fi
ctags
:
CTAGS
ctags
:
ctags-am
CTAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
CTAGS
:
ctags
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
ctags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
unique
=
`
for
i
in
$$
list
;
do
\
$(am__define_uniq_tagged_files)
;
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
$$
unique
$$
unique
...
@@ -489,24 +562,26 @@ GTAGS:
...
@@ -489,24 +562,26 @@ GTAGS:
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
&&
$(am__cd)
$(top_srcdir)
\
&&
$(am__cd)
$(top_srcdir)
\
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
cscopelist
:
cscopelist-am
cscopelist-am
:
$(am__tagged_files)
list
=
'
$(am__tagged_files)
'
;
\
case
"
$(srcdir)
"
in
\
[
\\
/]
*
|
?:[
\\
/]
*
)
sdir
=
"
$(srcdir)
"
;;
\
*
)
sdir
=
$(subdir)
/
$(srcdir)
;;
\
esac
;
\
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
\
echo
"
$(subdir)
/
$$
i"
;
\
else
\
echo
"
$$
sdir/
$$
i"
;
\
fi
;
\
done
>>
$(top_builddir)
/cscope.files
distclean-tags
:
distclean-tags
:
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir
:
$(DISTFILES)
distdir
:
$(DISTFILES)
@
list
=
'
$(MANS)
'
;
if
test
-n
"
$$
list"
;
then
\
list
=
`
for
p
in
$$
list
;
do
\
if
test
-f
$$
p
;
then
d
=
;
else
d
=
"
$(srcdir)
/"
;
fi
;
\
if
test
-f
"
$$
d
$$
p"
;
then
echo
"
$$
d
$$
p"
;
else
:
;
fi
;
done
`
;
\
if
test
-n
"
$$
list"
&&
\
grep
'ab help2man is required to generate this page'
$$
list
>
/dev/null
;
then
\
echo
"error: found man pages containing the
\`
missing help2man' replacement text:"
>
&2
;
\
grep
-l
'ab help2man is required to generate this page'
$$
list |
sed
's/^/ /'
>
&2
;
\
echo
" to fix them, install help2man, remove and regenerate the man pages;"
>
&2
;
\
echo
" typically
\`
make maintainer-clean' will remove them"
>
&2
;
\
exit
1
;
\
else
:
;
fi
;
\
else
:
;
fi
@
srcdirstrip
=
`
echo
"
$(srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
@
srcdirstrip
=
`
echo
"
$(srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
topsrcdirstrip
=
`
echo
"
$(top_srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
topsrcdirstrip
=
`
echo
"
$(top_srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
list
=
'
$(DISTFILES)
'
;
\
list
=
'
$(DISTFILES)
'
;
\
...
@@ -649,21 +724,21 @@ uninstall-man: uninstall-man3
...
@@ -649,21 +724,21 @@ uninstall-man: uninstall-man3
.MAKE
:
install-am install-strip
.MAKE
:
install-am install-strip
.PHONY
:
CTAGS GTAGS all all-am check check-am clean clean-generic
\
.PHONY
:
CTAGS GTAGS
TAGS
all all-am check check-am clean clean-generic
\
clean-libLTLIBRARIES clean-libtool c
tags distclean
\
clean-libLTLIBRARIES clean-libtool c
scopelist-am ctags
\
distclean-compile distclean-generic
distclean-libtool
\
ctags-am distclean
distclean-compile distclean-generic
\
distclean-tags distdir dvi dvi-am html
html-am info info-am
\
distclean-libtool
distclean-tags distdir dvi dvi-am html
\
install install-am install-data
install-data-am install-dvi
\
html-am info info-am
install install-am install-data
\
install-d
vi
-am install-
exec
install-
exec
-am install-
html
\
install-d
ata
-am install-
dvi
install-
dvi
-am install-
exec
\
install-
html
-am install-
info
install-info
-am
\
install-
exec
-am install-
html install-html-am
install-info
\
install-libLTLIBRARIES install-man
install-man3 install-pdf
\
install-info-am
install-libLTLIBRARIES install-man
\
install-pdf-am install-pkgconfigDATA
install-ps install-ps-am
\
install-man3 install-pdf
install-pdf-am install-pkgconfigDATA
\
install-
stri
p install
check
install
check-am
install
dirs
\
install-p
s
install
-ps-am
install
-strip
install
check
\
ma
inta
iner-clean maintainer-clean-generic mostly
clean
\
in
s
ta
llcheck-am installdirs maintainer-
clean
\
m
ostlyclean-compile
mostlyclean
-generic
mostlyclean-
libtool
\
m
aintainer-clean-generic
mostlyclean mostlyclean-
compile
\
pdf pdf-am ps ps-am tags uninstall uninstall
-am
\
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps
-am
\
uninstall-libLTLIBRARIES
uninstall-m
an
uninstall-
man3
\
tags tags-am uninstall
uninstall-
a
m uninstall-
libLTLIBRARIES
\
uninstall-pkgconfigDATA
uninstall-man uninstall-man3
uninstall-pkgconfigDATA
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Tell versions [3.59,3.63) of GNU make to not export all variables.
...
...
libiptc/Makefile.in
View file @
615f9fca
# Makefile.in generated by automake 1.1
1.6
from Makefile.am.
# Makefile.in generated by automake 1.1
4.1
from Makefile.am.
# @configure_input@
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
# Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# with or without modifications, as long as this notice is preserved.
...
@@ -19,23 +18,51 @@
...
@@ -19,23 +18,51 @@
VPATH
=
@srcdir@
VPATH
=
@srcdir@
am__make_dryrun
=
\
am__is_gnu_make
=
test
-n
'
$(MAKEFILE_LIST)
'
&&
test
-n
'
$(MAKELEVEL)
'
{
\
am__make_running_with_option
=
\
am__dry
=
no
;
\
case
$
${
target_option
-
}
in
\
?
)
;;
\
*
)
echo
"am__make_running_with_option: internal error: invalid"
\
"target option '
$
${
target_option
-
}
' specified"
>
&2
;
\
exit
1
;;
\
esac
;
\
has_opt
=
no
;
\
sane_makeflags
=
$$
MAKEFLAGS
;
\
if
$(am__is_gnu_make)
;
then
\
sane_makeflags
=
$$
MFLAGS
;
\
else
\
case
$$
MAKEFLAGS
in
\
case
$$
MAKEFLAGS
in
\
*
\\
[
\ \
]
*
)
\
*
\\
[
\ \
]
*
)
\
echo
'am--echo: ; @echo "AM" OK'
|
$(MAKE)
-f
- 2>/dev/null
\
bs
=
\\
;
\
|
grep
'^AM OK$$'
>
/dev/null
||
am__dry
=
yes
;;
\
sane_makeflags
=
`
printf
'%s\n'
"
$$
MAKEFLAGS"
\
*
)
\
|
sed
"s/
$$
bs
$$
bs[
$$
bs
$$
bs ]*//g"
`
;;
\
for
am__flg
in
$$
MAKEFLAGS
;
do
\
case
$$
am__flg
in
\
*
=
*
|
--
*
)
;;
\
*
n
*
)
am__dry
=
yes
;
break
;;
\
esac
;
\
done
;;
\
esac
;
\
esac
;
\
test
$$
am__dry
=
yes
;
\
fi
;
\
}
skip_next
=
no
;
\
strip_trailopt
()
\
{
\
flg
=
`
printf
'%s\n'
"
$$
flg"
|
sed
"s/
$$
1.*
$$
//"
`
;
\
}
;
\
for
flg
in
$$
sane_makeflags
;
do
\
test
$$
skip_next
=
yes
&&
{
skip_next
=
no
;
continue
;
}
;
\
case
$$
flg
in
\
*
=
*
|
--
*
)
continue
;;
\
-
*
I
)
strip_trailopt
'I'
;
skip_next
=
yes
;;
\
-
*
I?
*
)
strip_trailopt
'I'
;;
\
-
*
O
)
strip_trailopt
'O'
;
skip_next
=
yes
;;
\
-
*
O?
*
)
strip_trailopt
'O'
;;
\
-
*
l
)
strip_trailopt
'l'
;
skip_next
=
yes
;;
\
-
*
l?
*
)
strip_trailopt
'l'
;;
\
-[dEDm]
)
skip_next
=
yes
;;
\
-[JT]
)
skip_next
=
yes
;;
\
esac
;
\
case
$$
flg
in
\
*
$$
target_option
*
)
has_opt
=
yes
;
break
;;
\
esac
;
\
done
;
\
test
$$
has_opt
=
yes
am__make_dryrun
=
(
target_option
=
n
;
$(am__make_running_with_option)
)
am__make_keepgoing
=
(
target_option
=
k
;
$(am__make_running_with_option)
)
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
...
@@ -54,9 +81,9 @@ POST_UNINSTALL = :
...
@@ -54,9 +81,9 @@ POST_UNINSTALL = :
build_triplet
=
@build@
build_triplet
=
@build@
host_triplet
=
@host@
host_triplet
=
@host@
subdir
=
libiptc
subdir
=
libiptc
DIST_COMMON
=
$(srcdir)
/Makefile.
am
$(srcdir)
/Makefile.
in
\
DIST_COMMON
=
$(srcdir)
/Makefile.
in
$(srcdir)
/Makefile.
am
\
$(srcdir)
/libip
4
tc.pc.in
$(srcdir)
/libip
6
tc.pc.in
\
$(srcdir)
/libiptc.pc.in
$(srcdir)
/libip
4
tc.pc.in
\
$(srcdir)
/libiptc.pc.in
$(srcdir)
/libip
6
tc.pc.in
$(top_srcdir)
/build-aux/depcomp
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
...
@@ -100,34 +127,59 @@ LTLIBRARIES = $(lib_LTLIBRARIES)
...
@@ -100,34 +127,59 @@ LTLIBRARIES = $(lib_LTLIBRARIES)
libip4tc_la_LIBADD
=
libip4tc_la_LIBADD
=
am_libip4tc_la_OBJECTS
=
libip4tc.lo
am_libip4tc_la_OBJECTS
=
libip4tc.lo
libip4tc_la_OBJECTS
=
$(am_libip4tc_la_OBJECTS)
libip4tc_la_OBJECTS
=
$(am_libip4tc_la_OBJECTS)
libip4tc_la_LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
AM_V_lt
=
$
(
am__v_lt_@AM_V@
)
am__v_lt_
=
$
(
am__v_lt_@AM_DEFAULT_V@
)
am__v_lt_0
=
--silent
am__v_lt_1
=
libip4tc_la_LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(libip4tc_la_LDFLAGS)
$(LDFLAGS)
-o
$@
$(libip4tc_la_LDFLAGS)
$(LDFLAGS)
-o
$@
libip6tc_la_LIBADD
=
libip6tc_la_LIBADD
=
am_libip6tc_la_OBJECTS
=
libip6tc.lo
am_libip6tc_la_OBJECTS
=
libip6tc.lo
libip6tc_la_OBJECTS
=
$(am_libip6tc_la_OBJECTS)
libip6tc_la_OBJECTS
=
$(am_libip6tc_la_OBJECTS)
libip6tc_la_LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
libip6tc_la_LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(libip6tc_la_LDFLAGS)
$(LDFLAGS)
-o
$@
$(libip6tc_la_LDFLAGS)
$(LDFLAGS)
-o
$@
libiptc_la_DEPENDENCIES
=
libip4tc.la libip6tc.la
libiptc_la_DEPENDENCIES
=
libip4tc.la libip6tc.la
am_libiptc_la_OBJECTS
=
am_libiptc_la_OBJECTS
=
libiptc_la_OBJECTS
=
$(am_libiptc_la_OBJECTS)
libiptc_la_OBJECTS
=
$(am_libiptc_la_OBJECTS)
libiptc_la_LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
libiptc_la_LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(libiptc_la_LDFLAGS)
$(LDFLAGS)
-o
$@
$(libiptc_la_LDFLAGS)
$(LDFLAGS)
-o
$@
AM_V_P
=
$
(
am__v_P_@AM_V@
)
am__v_P_
=
$
(
am__v_P_@AM_DEFAULT_V@
)
am__v_P_0
=
false
am__v_P_1
=
:
AM_V_GEN
=
$
(
am__v_GEN_@AM_V@
)
am__v_GEN_
=
$
(
am__v_GEN_@AM_DEFAULT_V@
)
am__v_GEN_0
=
@echo
" GEN "
$@
;
am__v_GEN_1
=
AM_V_at
=
$
(
am__v_at_@AM_V@
)
am__v_at_
=
$
(
am__v_at_@AM_DEFAULT_V@
)
am__v_at_0
=
@
am__v_at_1
=
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
am__depfiles_maybe
=
depfiles
am__depfiles_maybe
=
depfiles
am__mv
=
mv
-f
am__mv
=
mv
-f
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
LTCOMPILE
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LTCOMPILE
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
\
$(AM_CFLAGS)
$(CFLAGS)
AM_V_CC
=
$
(
am__v_CC_@AM_V@
)
am__v_CC_
=
$
(
am__v_CC_@AM_DEFAULT_V@
)
am__v_CC_0
=
@echo
" CC "
$@
;
am__v_CC_1
=
CCLD
=
$(CC)
CCLD
=
$(CC)
LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
$(AM_LDFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(LDFLAGS)
-o
$@
$(AM_LDFLAGS)
$(LDFLAGS)
-o
$@
AM_V_CCLD
=
$
(
am__v_CCLD_@AM_V@
)
am__v_CCLD_
=
$
(
am__v_CCLD_@AM_DEFAULT_V@
)
am__v_CCLD_0
=
@echo
" CCLD "
$@
;
am__v_CCLD_1
=
SOURCES
=
$(libip4tc_la_SOURCES)
$(libip6tc_la_SOURCES)
\
SOURCES
=
$(libip4tc_la_SOURCES)
$(libip6tc_la_SOURCES)
\
$(libiptc_la_SOURCES)
$(libiptc_la_SOURCES)
DIST_SOURCES
=
$(libip4tc_la_SOURCES)
$(libip6tc_la_SOURCES)
\
DIST_SOURCES
=
$(libip4tc_la_SOURCES)
$(libip6tc_la_SOURCES)
\
...
@@ -138,12 +190,30 @@ am__can_run_installinfo = \
...
@@ -138,12 +190,30 @@ am__can_run_installinfo = \
*
)
(
install-info
--version
)
>
/dev/null 2>&1
;;
\
*
)
(
install-info
--version
)
>
/dev/null 2>&1
;;
\
esac
esac
DATA
=
$(pkgconfig_DATA)
DATA
=
$(pkgconfig_DATA)
am__tagged_files
=
$(HEADERS)
$(SOURCES)
$(TAGS_FILES)
$(LISP)
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
am__uniquify_input
=
$(AWK)
'\
BEGIN { nonempty = 0; } \
{ items[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in items) print i; }; } \
'
# Make sure the list of sources is unique. This is necessary because,
# e.g., the same source file might be shared among _SOURCES variables
# for different programs/libraries.
am__define_uniq_tagged_files
=
\
list
=
'
$(am__tagged_files)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
$(am__uniquify_input)
`
ETAGS
=
etags
ETAGS
=
etags
CTAGS
=
ctags
CTAGS
=
ctags
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
pkgdatadir
=
@pkgdatadir@
pkgdatadir
=
@pkgdatadir@
ACLOCAL
=
@ACLOCAL@
ACLOCAL
=
@ACLOCAL@
AMTAR
=
@AMTAR@
AMTAR
=
@AMTAR@
AM_DEFAULT_VERBOSITY
=
@AM_DEFAULT_VERBOSITY@
AR
=
@AR@
AR
=
@AR@
AUTOCONF
=
@AUTOCONF@
AUTOCONF
=
@AUTOCONF@
AUTOHEADER
=
@AUTOHEADER@
AUTOHEADER
=
@AUTOHEADER@
...
@@ -174,6 +244,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
...
@@ -174,6 +244,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
LD
=
@LD@
LD
=
@LD@
LDFLAGS
=
@LDFLAGS@
LDFLAGS
=
@LDFLAGS@
LEX
=
@LEX@
LEXLIB
=
@LEXLIB@
LEX_OUTPUT_ROOT
=
@LEX_OUTPUT_ROOT@
LIBOBJS
=
@LIBOBJS@
LIBOBJS
=
@LIBOBJS@
LIBS
=
@LIBS@
LIBS
=
@LIBS@
LIBTOOL
=
@LIBTOOL@
LIBTOOL
=
@LIBTOOL@
...
@@ -206,6 +279,8 @@ SET_MAKE = @SET_MAKE@
...
@@ -206,6 +279,8 @@ SET_MAKE = @SET_MAKE@
SHELL
=
@SHELL@
SHELL
=
@SHELL@
STRIP
=
@STRIP@
STRIP
=
@STRIP@
VERSION
=
@VERSION@
VERSION
=
@VERSION@
YACC
=
@YACC@
YFLAGS
=
@YFLAGS@
abs_builddir
=
@abs_builddir@
abs_builddir
=
@abs_builddir@
abs_srcdir
=
@abs_srcdir@
abs_srcdir
=
@abs_srcdir@
abs_top_builddir
=
@abs_top_builddir@
abs_top_builddir
=
@abs_top_builddir@
...
@@ -219,7 +294,12 @@ am__quote = @am__quote@
...
@@ -219,7 +294,12 @@ am__quote = @am__quote@
am__tar
=
@am__tar@
am__tar
=
@am__tar@
am__untar
=
@am__untar@
am__untar
=
@am__untar@
bindir
=
@bindir@
bindir
=
@bindir@
blacklist_4_modules
=
@blacklist_4_modules@
blacklist_6_modules
=
@blacklist_6_modules@
blacklist_a_modules
=
@blacklist_a_modules@
blacklist_b_modules
=
@blacklist_b_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_x_modules
=
@blacklist_x_modules@
build
=
@build@
build
=
@build@
build_alias
=
@build_alias@
build_alias
=
@build_alias@
build_cpu
=
@build_cpu@
build_cpu
=
@build_cpu@
...
@@ -246,10 +326,14 @@ ksourcedir = @ksourcedir@
...
@@ -246,10 +326,14 @@ ksourcedir = @ksourcedir@
libdir
=
@libdir@
libdir
=
@libdir@
libexecdir
=
@libexecdir@
libexecdir
=
@libexecdir@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libmnl_CFLAGS
=
@libmnl_CFLAGS@
libmnl_LIBS
=
@libmnl_LIBS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnftnl_CFLAGS
=
@libnftnl_CFLAGS@
libnftnl_LIBS
=
@libnftnl_LIBS@
libxtables_vage
=
@libxtables_vage@
libxtables_vage
=
@libxtables_vage@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vmajor
=
@libxtables_vmajor@
libxtables_vmajor
=
@libxtables_vmajor@
...
@@ -326,6 +410,7 @@ libip4tc.pc: $(top_builddir)/config.status $(srcdir)/libip4tc.pc.in
...
@@ -326,6 +410,7 @@ libip4tc.pc: $(top_builddir)/config.status $(srcdir)/libip4tc.pc.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
libip6tc.pc
:
$(top_builddir)/config.status $(srcdir)/libip6tc.pc.in
libip6tc.pc
:
$(top_builddir)/config.status $(srcdir)/libip6tc.pc.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
@
$(NORMAL_INSTALL)
@
$(NORMAL_INSTALL)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
test
-n
"
$(libdir)
"
||
list
=
;
\
@
list
=
'
$(lib_LTLIBRARIES)
'
;
test
-n
"
$(libdir)
"
||
list
=
;
\
...
@@ -352,18 +437,23 @@ uninstall-libLTLIBRARIES:
...
@@ -352,18 +437,23 @@ uninstall-libLTLIBRARIES:
clean-libLTLIBRARIES
:
clean-libLTLIBRARIES
:
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
@
list
=
'
$(lib_LTLIBRARIES)
'
;
\
dir
=
"
`
echo
$$
p |
sed
-e
's|/[^/]*$$||'
`
"
;
\
locs
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
\
test
"
$$
dir"
!=
"
$$
p"
||
dir
=
.
;
\
sed
's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|'
|
\
echo
"rm -f
\"
$
${dir}
/so_locations
\"
"
;
\
sort
-u
`
;
\
rm
-f
"
$
${dir}
/so_locations"
;
\
test
-z
"
$$
locs"
||
{
\
done
echo rm
-f
$
${locs}
;
\
rm
-f
$
${locs}
;
\
}
libip4tc.la
:
$(libip4tc_la_OBJECTS) $(libip4tc_la_DEPENDENCIES) $(EXTRA_libip4tc_la_DEPENDENCIES)
libip4tc.la
:
$(libip4tc_la_OBJECTS) $(libip4tc_la_DEPENDENCIES) $(EXTRA_libip4tc_la_DEPENDENCIES)
$(libip4tc_la_LINK)
-rpath
$(libdir)
$(libip4tc_la_OBJECTS)
$(libip4tc_la_LIBADD)
$(LIBS)
$(AM_V_CCLD)$(libip4tc_la_LINK)
-rpath
$(libdir)
$(libip4tc_la_OBJECTS)
$(libip4tc_la_LIBADD)
$(LIBS)
libip6tc.la
:
$(libip6tc_la_OBJECTS) $(libip6tc_la_DEPENDENCIES) $(EXTRA_libip6tc_la_DEPENDENCIES)
libip6tc.la
:
$(libip6tc_la_OBJECTS) $(libip6tc_la_DEPENDENCIES) $(EXTRA_libip6tc_la_DEPENDENCIES)
$(libip6tc_la_LINK)
-rpath
$(libdir)
$(libip6tc_la_OBJECTS)
$(libip6tc_la_LIBADD)
$(LIBS)
$(AM_V_CCLD)$(libip6tc_la_LINK)
-rpath
$(libdir)
$(libip6tc_la_OBJECTS)
$(libip6tc_la_LIBADD)
$(LIBS)
libiptc.la
:
$(libiptc_la_OBJECTS) $(libiptc_la_DEPENDENCIES) $(EXTRA_libiptc_la_DEPENDENCIES)
libiptc.la
:
$(libiptc_la_OBJECTS) $(libiptc_la_DEPENDENCIES) $(EXTRA_libiptc_la_DEPENDENCIES)
$(libiptc_la_LINK)
-rpath
$(libdir)
$(libiptc_la_OBJECTS)
$(libiptc_la_LIBADD)
$(LIBS)
$(AM_V_CCLD)
$(libiptc_la_LINK)
-rpath
$(libdir)
$(libiptc_la_OBJECTS)
$(libiptc_la_LIBADD)
$(LIBS)
mostlyclean-compile
:
mostlyclean-compile
:
-
rm
-f
*
.
$(OBJEXT)
-
rm
-f
*
.
$(OBJEXT)
...
@@ -375,25 +465,25 @@ distclean-compile:
...
@@ -375,25 +465,25 @@ distclean-compile:
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/libip6tc.Plo@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/libip6tc.Plo@am__quote@
.c.o
:
.c.o
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
$<
.c.obj
:
.c.obj
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
.c.lo
:
.c.lo
:
@am__fastdepCC_TRUE@
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(LTCOMPILE)
-c
-o
$@
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(LTCOMPILE)
-c
-o
$@
$<
mostlyclean-libtool
:
mostlyclean-libtool
:
-
rm
-f
*
.lo
-
rm
-f
*
.lo
...
@@ -422,26 +512,15 @@ uninstall-pkgconfigDATA:
...
@@ -422,26 +512,15 @@ uninstall-pkgconfigDATA:
files
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
sed
-e
's|^.*/||'
`
;
\
files
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
sed
-e
's|^.*/||'
`
;
\
dir
=
'
$(DESTDIR)$(pkgconfigdir)
'
;
$(am__uninstall_files_from_dir)
dir
=
'
$(DESTDIR)$(pkgconfigdir)
'
;
$(am__uninstall_files_from_dir)
ID
:
$(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
ID
:
$(am__tagged_files)
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
mkid
-fID
$$
unique
unique
=
`
for
i
in
$$
list
;
do
\
tags
:
tags-am
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
TAGS
:
tags
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
tags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
mkid
-fID
$$
unique
tags
:
TAGS
TAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
set
x
;
\
set
x
;
\
here
=
`
pwd
`
;
\
here
=
`
pwd
`
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
shift
;
\
shift
;
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
...
@@ -453,15 +532,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
...
@@ -453,15 +532,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$$
unique
;
\
$$
unique
;
\
fi
;
\
fi
;
\
fi
fi
ctags
:
CTAGS
ctags
:
ctags-am
CTAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
CTAGS
:
ctags
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
ctags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
unique
=
`
for
i
in
$$
list
;
do
\
$(am__define_uniq_tagged_files)
;
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
$$
unique
$$
unique
...
@@ -470,6 +545,21 @@ GTAGS:
...
@@ -470,6 +545,21 @@ GTAGS:
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
&&
$(am__cd)
$(top_srcdir)
\
&&
$(am__cd)
$(top_srcdir)
\
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
cscopelist
:
cscopelist-am
cscopelist-am
:
$(am__tagged_files)
list
=
'
$(am__tagged_files)
'
;
\
case
"
$(srcdir)
"
in
\
[
\\
/]
*
|
?:[
\\
/]
*
)
sdir
=
"
$(srcdir)
"
;;
\
*
)
sdir
=
$(subdir)
/
$(srcdir)
;;
\
esac
;
\
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
\
echo
"
$(subdir)
/
$$
i"
;
\
else
\
echo
"
$$
sdir/
$$
i"
;
\
fi
;
\
done
>>
$(top_builddir)
/cscope.files
distclean-tags
:
distclean-tags
:
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
...
@@ -614,20 +704,20 @@ uninstall-am: uninstall-libLTLIBRARIES uninstall-pkgconfigDATA
...
@@ -614,20 +704,20 @@ uninstall-am: uninstall-libLTLIBRARIES uninstall-pkgconfigDATA
.MAKE
:
install-am install-strip
.MAKE
:
install-am install-strip
.PHONY
:
CTAGS GTAGS all all-am check check-am clean clean-generic
\
.PHONY
:
CTAGS GTAGS
TAGS
all all-am check check-am clean clean-generic
\
clean-libLTLIBRARIES clean-libtool c
tags distclean
\
clean-libLTLIBRARIES clean-libtool c
scopelist-am ctags
\
distclean-compile distclean-generic
distclean-libtool
\
ctags-am distclean
distclean-compile distclean-generic
\
distclean-tags distdir dvi dvi-am html
html-am info info-am
\
distclean-libtool
distclean-tags distdir dvi dvi-am html
\
install install-am install-data
install-data-am install-dvi
\
html-am info info-am
install install-am install-data
\
install-d
vi
-am install-
exec
install-
exec
-am install-
html
\
install-d
ata
-am install-
dvi
install-
dvi
-am install-
exec
\
install-
html
-am install-
info
install-info
-am
\
install-
exec
-am install-
html install-html-am
install-info
\
install-libLTLIBRARIES install-man install-pdf
install-pdf-am
\
install-info-am
install-libLTLIBRARIES install-man install-pdf
\
install-pkgconfigDATA install-ps install-ps-am
install-strip
\
install-pdf-am
install-pkgconfigDATA install-ps install-ps-am
\
installcheck installcheck-am installdirs
maintainer-clean
\
install-strip
installcheck installcheck-am installdirs
\
maintainer-clean-generic mostlyclean
mostlyclean-compile
\
maintainer-clean
maintainer-clean-generic mostlyclean
\
mostlyclean-generic mostlyclean-libtool
pdf pdf-am ps ps-am
\
mostlyclean-compile
mostlyclean-generic mostlyclean-libtool
\
tags uninstall uninstall-am uninstall-libLTLIBRARIES
\
pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am
\
uninstall-pkgconfigDATA
uninstall-libLTLIBRARIES
uninstall-pkgconfigDATA
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Tell versions [3.59,3.63) of GNU make to not export all variables.
...
...
libiptc/libiptc.c
View file @
615f9fca
...
@@ -592,7 +592,7 @@ static int iptcc_chain_index_rebuild(struct xtc_handle *h)
...
@@ -592,7 +592,7 @@ static int iptcc_chain_index_rebuild(struct xtc_handle *h)
* There are different strategies, the simple and safe is to rebuild
* There are different strategies, the simple and safe is to rebuild
* the chain index every time. The more advanced is to update the
* the chain index every time. The more advanced is to update the
* array index to point to the next element, but that requires some
* array index to point to the next element, but that requires some
* house keeping and boundry checks. The advanced is implemented, as
* house keeping and bound
a
ry checks. The advanced is implemented, as
* the simple approach behaves badly when all chains are deleted
* the simple approach behaves badly when all chains are deleted
* because list_for_each processing will always hit the first chain
* because list_for_each processing will always hit the first chain
* index, thus causing a rebuild for every chain.
* index, thus causing a rebuild for every chain.
...
@@ -1357,7 +1357,7 @@ retry:
...
@@ -1357,7 +1357,7 @@ retry:
#ifdef IPTC_DEBUG2
#ifdef IPTC_DEBUG2
{
{
int
fd
=
open
(
"/tmp/libiptc-so_get_entries.blob"
,
int
fd
=
open
(
"/tmp/libiptc-so_get_entries.blob"
,
O_CREAT
|
O_WRONLY
);
O_CREAT
|
O_WRONLY
,
0644
);
if
(
fd
>=
0
)
{
if
(
fd
>=
0
)
{
write
(
fd
,
h
->
entries
,
tmp
);
write
(
fd
,
h
->
entries
,
tmp
);
close
(
fd
);
close
(
fd
);
...
@@ -2588,7 +2588,7 @@ TC_COMMIT(struct xtc_handle *handle)
...
@@ -2588,7 +2588,7 @@ TC_COMMIT(struct xtc_handle *handle)
#ifdef IPTC_DEBUG2
#ifdef IPTC_DEBUG2
{
{
int
fd
=
open
(
"/tmp/libiptc-so_set_replace.blob"
,
int
fd
=
open
(
"/tmp/libiptc-so_set_replace.blob"
,
O_CREAT
|
O_WRONLY
);
O_CREAT
|
O_WRONLY
,
0644
);
if
(
fd
>=
0
)
{
if
(
fd
>=
0
)
{
write
(
fd
,
repl
,
sizeof
(
*
repl
)
+
repl
->
size
);
write
(
fd
,
repl
,
sizeof
(
*
repl
)
+
repl
->
size
);
close
(
fd
);
close
(
fd
);
...
@@ -2664,7 +2664,7 @@ TC_COMMIT(struct xtc_handle *handle)
...
@@ -2664,7 +2664,7 @@ TC_COMMIT(struct xtc_handle *handle)
#ifdef IPTC_DEBUG2
#ifdef IPTC_DEBUG2
{
{
int
fd
=
open
(
"/tmp/libiptc-so_set_add_counters.blob"
,
int
fd
=
open
(
"/tmp/libiptc-so_set_add_counters.blob"
,
O_CREAT
|
O_WRONLY
);
O_CREAT
|
O_WRONLY
,
0644
);
if
(
fd
>=
0
)
{
if
(
fd
>=
0
)
{
write
(
fd
,
newcounters
,
counterlen
);
write
(
fd
,
newcounters
,
counterlen
);
close
(
fd
);
close
(
fd
);
...
...
libiptc/linux_list.h
View file @
615f9fca
...
@@ -27,7 +27,7 @@
...
@@ -27,7 +27,7 @@
1; \
1; \
})
})
#define prefetch(x)
1
#define prefetch(x)
((void)0)
/* empty define to make this work in userspace -HW */
/* empty define to make this work in userspace -HW */
#define smp_wmb()
#define smp_wmb()
...
...
libxtables/Makefile.am
View file @
615f9fca
...
@@ -10,7 +10,7 @@ libxtables_la_LIBADD =
...
@@ -10,7 +10,7 @@ libxtables_la_LIBADD =
if
ENABLE_STATIC
if
ENABLE_STATIC
# With --enable-static, shipped extensions are linked into the main executable,
# With --enable-static, shipped extensions are linked into the main executable,
# so we need all the LIBADDs here too
# so we need all the LIBADDs here too
libxtables_la_LIBADD
+=
-lm
libxtables_la_LIBADD
+=
-lm
${libnetfilter_conntrack_LIBS}
endif
endif
if
ENABLE_SHARED
if
ENABLE_SHARED
libxtables_la_CFLAGS
=
${AM_CFLAGS}
libxtables_la_CFLAGS
=
${AM_CFLAGS}
...
...
libxtables/Makefile.in
View file @
615f9fca
# Makefile.in generated by automake 1.1
1.6
from Makefile.am.
# Makefile.in generated by automake 1.1
4.1
from Makefile.am.
# @configure_input@
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
# Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# with or without modifications, as long as this notice is preserved.
...
@@ -18,23 +17,51 @@
...
@@ -18,23 +17,51 @@
# -*- Makefile -*-
# -*- Makefile -*-
VPATH
=
@srcdir@
VPATH
=
@srcdir@
am__make_dryrun
=
\
am__is_gnu_make
=
test
-n
'
$(MAKEFILE_LIST)
'
&&
test
-n
'
$(MAKELEVEL)
'
{
\
am__make_running_with_option
=
\
am__dry
=
no
;
\
case
$
${
target_option
-
}
in
\
?
)
;;
\
*
)
echo
"am__make_running_with_option: internal error: invalid"
\
"target option '
$
${
target_option
-
}
' specified"
>
&2
;
\
exit
1
;;
\
esac
;
\
has_opt
=
no
;
\
sane_makeflags
=
$$
MAKEFLAGS
;
\
if
$(am__is_gnu_make)
;
then
\
sane_makeflags
=
$$
MFLAGS
;
\
else
\
case
$$
MAKEFLAGS
in
\
case
$$
MAKEFLAGS
in
\
*
\\
[
\ \
]
*
)
\
*
\\
[
\ \
]
*
)
\
echo
'am--echo: ; @echo "AM" OK'
|
$(MAKE)
-f
- 2>/dev/null
\
bs
=
\\
;
\
|
grep
'^AM OK$$'
>
/dev/null
||
am__dry
=
yes
;;
\
sane_makeflags
=
`
printf
'%s\n'
"
$$
MAKEFLAGS"
\
*
)
\
|
sed
"s/
$$
bs
$$
bs[
$$
bs
$$
bs ]*//g"
`
;;
\
for
am__flg
in
$$
MAKEFLAGS
;
do
\
case
$$
am__flg
in
\
*
=
*
|
--
*
)
;;
\
*
n
*
)
am__dry
=
yes
;
break
;;
\
esac
;
\
done
;;
\
esac
;
\
esac
;
\
test
$$
am__dry
=
yes
;
\
fi
;
\
}
skip_next
=
no
;
\
strip_trailopt
()
\
{
\
flg
=
`
printf
'%s\n'
"
$$
flg"
|
sed
"s/
$$
1.*
$$
//"
`
;
\
}
;
\
for
flg
in
$$
sane_makeflags
;
do
\
test
$$
skip_next
=
yes
&&
{
skip_next
=
no
;
continue
;
}
;
\
case
$$
flg
in
\
*
=
*
|
--
*
)
continue
;;
\
-
*
I
)
strip_trailopt
'I'
;
skip_next
=
yes
;;
\
-
*
I?
*
)
strip_trailopt
'I'
;;
\
-
*
O
)
strip_trailopt
'O'
;
skip_next
=
yes
;;
\
-
*
O?
*
)
strip_trailopt
'O'
;;
\
-
*
l
)
strip_trailopt
'l'
;
skip_next
=
yes
;;
\
-
*
l?
*
)
strip_trailopt
'l'
;;
\
-[dEDm]
)
skip_next
=
yes
;;
\
-[JT]
)
skip_next
=
yes
;;
\
esac
;
\
case
$$
flg
in
\
*
$$
target_option
*
)
has_opt
=
yes
;
break
;;
\
esac
;
\
done
;
\
test
$$
has_opt
=
yes
am__make_dryrun
=
(
target_option
=
n
;
$(am__make_running_with_option)
)
am__make_keepgoing
=
(
target_option
=
k
;
$(am__make_running_with_option)
)
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
...
@@ -54,10 +81,11 @@ build_triplet = @build@
...
@@ -54,10 +81,11 @@ build_triplet = @build@
host_triplet
=
@host@
host_triplet
=
@host@
# With --enable-static, shipped extensions are linked into the main executable,
# With --enable-static, shipped extensions are linked into the main executable,
# so we need all the LIBADDs here too
# so we need all the LIBADDs here too
@ENABLE_STATIC_TRUE@
am__append_1
=
-lm
@ENABLE_STATIC_TRUE@
am__append_1
=
-lm
${libnetfilter_conntrack_LIBS}
@ENABLE_SHARED_TRUE@
am__append_2
=
-ldl
@ENABLE_SHARED_TRUE@
am__append_2
=
-ldl
subdir
=
libxtables
subdir
=
libxtables
DIST_COMMON
=
$(srcdir)
/Makefile.am
$(srcdir)
/Makefile.in
DIST_COMMON
=
$(srcdir)
/Makefile.in
$(srcdir)
/Makefile.am
\
$(top_srcdir)
/build-aux/depcomp
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
...
@@ -99,27 +127,53 @@ am__uninstall_files_from_dir = { \
...
@@ -99,27 +127,53 @@ am__uninstall_files_from_dir = { \
am__installdirs
=
"
$(DESTDIR)$(libdir)
"
am__installdirs
=
"
$(DESTDIR)$(libdir)
"
LTLIBRARIES
=
$(lib_LTLIBRARIES)
LTLIBRARIES
=
$(lib_LTLIBRARIES)
am__DEPENDENCIES_1
=
am__DEPENDENCIES_1
=
libxtables_la_DEPENDENCIES
=
$(am__DEPENDENCIES_1)
\
@ENABLE_STATIC_TRUE@
am__DEPENDENCIES_2
=
$(am__DEPENDENCIES_1)
libxtables_la_DEPENDENCIES
=
$(am__DEPENDENCIES_2)
\
$(am__DEPENDENCIES_1)
$(am__DEPENDENCIES_1)
am_libxtables_la_OBJECTS
=
libxtables_la-xtables.lo
\
am_libxtables_la_OBJECTS
=
libxtables_la-xtables.lo
\
libxtables_la-xtoptions.lo
libxtables_la-xtoptions.lo
libxtables_la_OBJECTS
=
$(am_libxtables_la_OBJECTS)
libxtables_la_OBJECTS
=
$(am_libxtables_la_OBJECTS)
libxtables_la_LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
AM_V_lt
=
$
(
am__v_lt_@AM_V@
)
am__v_lt_
=
$
(
am__v_lt_@AM_DEFAULT_V@
)
am__v_lt_0
=
--silent
am__v_lt_1
=
libxtables_la_LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(libxtables_la_CFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(libxtables_la_CFLAGS)
\
$(CFLAGS)
$(libxtables_la_LDFLAGS)
$(LDFLAGS)
-o
$@
$(CFLAGS)
$(libxtables_la_LDFLAGS)
$(LDFLAGS)
-o
$@
AM_V_P
=
$
(
am__v_P_@AM_V@
)
am__v_P_
=
$
(
am__v_P_@AM_DEFAULT_V@
)
am__v_P_0
=
false
am__v_P_1
=
:
AM_V_GEN
=
$
(
am__v_GEN_@AM_V@
)
am__v_GEN_
=
$
(
am__v_GEN_@AM_DEFAULT_V@
)
am__v_GEN_0
=
@echo
" GEN "
$@
;
am__v_GEN_1
=
AM_V_at
=
$
(
am__v_at_@AM_V@
)
am__v_at_
=
$
(
am__v_at_@AM_DEFAULT_V@
)
am__v_at_0
=
@
am__v_at_1
=
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
am__depfiles_maybe
=
depfiles
am__depfiles_maybe
=
depfiles
am__mv
=
mv
-f
am__mv
=
mv
-f
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
LTCOMPILE
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LTCOMPILE
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
\
$(AM_CFLAGS)
$(CFLAGS)
AM_V_CC
=
$
(
am__v_CC_@AM_V@
)
am__v_CC_
=
$
(
am__v_CC_@AM_DEFAULT_V@
)
am__v_CC_0
=
@echo
" CC "
$@
;
am__v_CC_1
=
CCLD
=
$(CC)
CCLD
=
$(CC)
LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
$(AM_LDFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(LDFLAGS)
-o
$@
$(AM_LDFLAGS)
$(LDFLAGS)
-o
$@
AM_V_CCLD
=
$
(
am__v_CCLD_@AM_V@
)
am__v_CCLD_
=
$
(
am__v_CCLD_@AM_DEFAULT_V@
)
am__v_CCLD_0
=
@echo
" CCLD "
$@
;
am__v_CCLD_1
=
SOURCES
=
$(libxtables_la_SOURCES)
SOURCES
=
$(libxtables_la_SOURCES)
DIST_SOURCES
=
$(libxtables_la_SOURCES)
DIST_SOURCES
=
$(libxtables_la_SOURCES)
am__can_run_installinfo
=
\
am__can_run_installinfo
=
\
...
@@ -127,12 +181,30 @@ am__can_run_installinfo = \
...
@@ -127,12 +181,30 @@ am__can_run_installinfo = \
n|no|NO
)
false
;;
\
n|no|NO
)
false
;;
\
*
)
(
install-info
--version
)
>
/dev/null 2>&1
;;
\
*
)
(
install-info
--version
)
>
/dev/null 2>&1
;;
\
esac
esac
am__tagged_files
=
$(HEADERS)
$(SOURCES)
$(TAGS_FILES)
$(LISP)
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
am__uniquify_input
=
$(AWK)
'\
BEGIN { nonempty = 0; } \
{ items[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in items) print i; }; } \
'
# Make sure the list of sources is unique. This is necessary because,
# e.g., the same source file might be shared among _SOURCES variables
# for different programs/libraries.
am__define_uniq_tagged_files
=
\
list
=
'
$(am__tagged_files)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
$(am__uniquify_input)
`
ETAGS
=
etags
ETAGS
=
etags
CTAGS
=
ctags
CTAGS
=
ctags
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
pkgdatadir
=
@pkgdatadir@
pkgdatadir
=
@pkgdatadir@
ACLOCAL
=
@ACLOCAL@
ACLOCAL
=
@ACLOCAL@
AMTAR
=
@AMTAR@
AMTAR
=
@AMTAR@
AM_DEFAULT_VERBOSITY
=
@AM_DEFAULT_VERBOSITY@
AR
=
@AR@
AR
=
@AR@
AUTOCONF
=
@AUTOCONF@
AUTOCONF
=
@AUTOCONF@
AUTOHEADER
=
@AUTOHEADER@
AUTOHEADER
=
@AUTOHEADER@
...
@@ -163,6 +235,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
...
@@ -163,6 +235,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
LD
=
@LD@
LD
=
@LD@
LDFLAGS
=
@LDFLAGS@
LDFLAGS
=
@LDFLAGS@
LEX
=
@LEX@
LEXLIB
=
@LEXLIB@
LEX_OUTPUT_ROOT
=
@LEX_OUTPUT_ROOT@
LIBOBJS
=
@LIBOBJS@
LIBOBJS
=
@LIBOBJS@
LIBS
=
@LIBS@
LIBS
=
@LIBS@
LIBTOOL
=
@LIBTOOL@
LIBTOOL
=
@LIBTOOL@
...
@@ -195,6 +270,8 @@ SET_MAKE = @SET_MAKE@
...
@@ -195,6 +270,8 @@ SET_MAKE = @SET_MAKE@
SHELL
=
@SHELL@
SHELL
=
@SHELL@
STRIP
=
@STRIP@
STRIP
=
@STRIP@
VERSION
=
@VERSION@
VERSION
=
@VERSION@
YACC
=
@YACC@
YFLAGS
=
@YFLAGS@
abs_builddir
=
@abs_builddir@
abs_builddir
=
@abs_builddir@
abs_srcdir
=
@abs_srcdir@
abs_srcdir
=
@abs_srcdir@
abs_top_builddir
=
@abs_top_builddir@
abs_top_builddir
=
@abs_top_builddir@
...
@@ -208,7 +285,12 @@ am__quote = @am__quote@
...
@@ -208,7 +285,12 @@ am__quote = @am__quote@
am__tar
=
@am__tar@
am__tar
=
@am__tar@
am__untar
=
@am__untar@
am__untar
=
@am__untar@
bindir
=
@bindir@
bindir
=
@bindir@
blacklist_4_modules
=
@blacklist_4_modules@
blacklist_6_modules
=
@blacklist_6_modules@
blacklist_a_modules
=
@blacklist_a_modules@
blacklist_b_modules
=
@blacklist_b_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_x_modules
=
@blacklist_x_modules@
build
=
@build@
build
=
@build@
build_alias
=
@build_alias@
build_alias
=
@build_alias@
build_cpu
=
@build_cpu@
build_cpu
=
@build_cpu@
...
@@ -235,10 +317,14 @@ ksourcedir = @ksourcedir@
...
@@ -235,10 +317,14 @@ ksourcedir = @ksourcedir@
libdir
=
@libdir@
libdir
=
@libdir@
libexecdir
=
@libexecdir@
libexecdir
=
@libexecdir@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libmnl_CFLAGS
=
@libmnl_CFLAGS@
libmnl_LIBS
=
@libmnl_LIBS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnftnl_CFLAGS
=
@libnftnl_CFLAGS@
libnftnl_LIBS
=
@libnftnl_LIBS@
libxtables_vage
=
@libxtables_vage@
libxtables_vage
=
@libxtables_vage@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vmajor
=
@libxtables_vmajor@
libxtables_vmajor
=
@libxtables_vmajor@
...
@@ -306,6 +392,7 @@ $(top_srcdir)/configure: $(am__configure_deps)
...
@@ -306,6 +392,7 @@ $(top_srcdir)/configure: $(am__configure_deps)
$(ACLOCAL_M4)
:
$(am__aclocal_m4_deps)
$(ACLOCAL_M4)
:
$(am__aclocal_m4_deps)
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
$(am__aclocal_m4_deps)
:
$(am__aclocal_m4_deps)
:
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
@
$(NORMAL_INSTALL)
@
$(NORMAL_INSTALL)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
test
-n
"
$(libdir)
"
||
list
=
;
\
@
list
=
'
$(lib_LTLIBRARIES)
'
;
test
-n
"
$(libdir)
"
||
list
=
;
\
...
@@ -332,14 +419,17 @@ uninstall-libLTLIBRARIES:
...
@@ -332,14 +419,17 @@ uninstall-libLTLIBRARIES:
clean-libLTLIBRARIES
:
clean-libLTLIBRARIES
:
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
@
list
=
'
$(lib_LTLIBRARIES)
'
;
\
dir
=
"
`
echo
$$
p |
sed
-e
's|/[^/]*$$||'
`
"
;
\
locs
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
\
test
"
$$
dir"
!=
"
$$
p"
||
dir
=
.
;
\
sed
's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|'
|
\
echo
"rm -f
\"
$
${dir}
/so_locations
\"
"
;
\
sort
-u
`
;
\
rm
-f
"
$
${dir}
/so_locations"
;
\
test
-z
"
$$
locs"
||
{
\
done
echo rm
-f
$
${locs}
;
\
rm
-f
$
${locs}
;
\
}
libxtables.la
:
$(libxtables_la_OBJECTS) $(libxtables_la_DEPENDENCIES) $(EXTRA_libxtables_la_DEPENDENCIES)
libxtables.la
:
$(libxtables_la_OBJECTS) $(libxtables_la_DEPENDENCIES) $(EXTRA_libxtables_la_DEPENDENCIES)
$(libxtables_la_LINK)
-rpath
$(libdir)
$(libxtables_la_OBJECTS)
$(libxtables_la_LIBADD)
$(LIBS)
$(AM_V_CCLD)
$(libxtables_la_LINK)
-rpath
$(libdir)
$(libxtables_la_OBJECTS)
$(libxtables_la_LIBADD)
$(LIBS)
mostlyclean-compile
:
mostlyclean-compile
:
-
rm
-f
*
.
$(OBJEXT)
-
rm
-f
*
.
$(OBJEXT)
...
@@ -351,39 +441,39 @@ distclean-compile:
...
@@ -351,39 +441,39 @@ distclean-compile:
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/libxtables_la-xtoptions.Plo@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/libxtables_la-xtoptions.Plo@am__quote@
.c.o
:
.c.o
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
$<
.c.obj
:
.c.obj
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
.c.lo
:
.c.lo
:
@am__fastdepCC_TRUE@
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(LTCOMPILE)
-c
-o
$@
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(LTCOMPILE)
-c
-o
$@
$<
libxtables_la-xtables.lo
:
xtables.c
libxtables_la-xtables.lo
:
xtables.c
@am__fastdepCC_TRUE@
$(
LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-MT
libxtables_la-xtables.lo
-MD
-MP
-MF
$(DEPDIR)
/libxtables_la-xtables.Tpo
-c
-o
libxtables_la-xtables.lo
`
test
-f
'xtables.c'
||
echo
'
$(srcdir)
/'
`
xtables.c
@am__fastdepCC_TRUE@
$(
AM_V_CC)$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-MT
libxtables_la-xtables.lo
-MD
-MP
-MF
$(DEPDIR)
/libxtables_la-xtables.Tpo
-c
-o
libxtables_la-xtables.lo
`
test
-f
'xtables.c'
||
echo
'
$(srcdir)
/'
`
xtables.c
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/libxtables_la-xtables.Tpo
$(DEPDIR)/libxtables_la-xtables.Plo
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/libxtables_la-xtables.Tpo
$(DEPDIR)/libxtables_la-xtables.Plo
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'xtables.c'
object
=
'libxtables_la-xtables.lo'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'xtables.c'
object
=
'libxtables_la-xtables.lo'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(
LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-c
-o
libxtables_la-xtables.lo
`
test
-f
'xtables.c'
||
echo
'
$(srcdir)
/'
`
xtables.c
@am__fastdepCC_FALSE@
$(
AM_V_CC@am__nodep@)$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-c
-o
libxtables_la-xtables.lo
`
test
-f
'xtables.c'
||
echo
'
$(srcdir)
/'
`
xtables.c
libxtables_la-xtoptions.lo
:
xtoptions.c
libxtables_la-xtoptions.lo
:
xtoptions.c
@am__fastdepCC_TRUE@
$(
LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-MT
libxtables_la-xtoptions.lo
-MD
-MP
-MF
$(DEPDIR)
/libxtables_la-xtoptions.Tpo
-c
-o
libxtables_la-xtoptions.lo
`
test
-f
'xtoptions.c'
||
echo
'
$(srcdir)
/'
`
xtoptions.c
@am__fastdepCC_TRUE@
$(
AM_V_CC)$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-MT
libxtables_la-xtoptions.lo
-MD
-MP
-MF
$(DEPDIR)
/libxtables_la-xtoptions.Tpo
-c
-o
libxtables_la-xtoptions.lo
`
test
-f
'xtoptions.c'
||
echo
'
$(srcdir)
/'
`
xtoptions.c
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/libxtables_la-xtoptions.Tpo
$(DEPDIR)/libxtables_la-xtoptions.Plo
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/libxtables_la-xtoptions.Tpo
$(DEPDIR)/libxtables_la-xtoptions.Plo
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'xtoptions.c'
object
=
'libxtables_la-xtoptions.lo'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'xtoptions.c'
object
=
'libxtables_la-xtoptions.lo'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(
LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-c
-o
libxtables_la-xtoptions.lo
`
test
-f
'xtoptions.c'
||
echo
'
$(srcdir)
/'
`
xtoptions.c
@am__fastdepCC_FALSE@
$(
AM_V_CC@am__nodep@)$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libxtables_la_CFLAGS)
$(CFLAGS)
-c
-o
libxtables_la-xtoptions.lo
`
test
-f
'xtoptions.c'
||
echo
'
$(srcdir)
/'
`
xtoptions.c
mostlyclean-libtool
:
mostlyclean-libtool
:
-
rm
-f
*
.lo
-
rm
-f
*
.lo
...
@@ -391,26 +481,15 @@ mostlyclean-libtool:
...
@@ -391,26 +481,15 @@ mostlyclean-libtool:
clean-libtool
:
clean-libtool
:
-
rm
-rf
.libs _libs
-
rm
-rf
.libs _libs
ID
:
$(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
ID
:
$(am__tagged_files)
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
mkid
-fID
$$
unique
unique
=
`
for
i
in
$$
list
;
do
\
tags
:
tags-am
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
TAGS
:
tags
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
tags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
mkid
-fID
$$
unique
tags
:
TAGS
TAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
set
x
;
\
set
x
;
\
here
=
`
pwd
`
;
\
here
=
`
pwd
`
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
shift
;
\
shift
;
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
...
@@ -422,15 +501,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
...
@@ -422,15 +501,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$$
unique
;
\
$$
unique
;
\
fi
;
\
fi
;
\
fi
fi
ctags
:
CTAGS
ctags
:
ctags-am
CTAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
CTAGS
:
ctags
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
ctags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
unique
=
`
for
i
in
$$
list
;
do
\
$(am__define_uniq_tagged_files)
;
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
$$
unique
$$
unique
...
@@ -439,6 +514,21 @@ GTAGS:
...
@@ -439,6 +514,21 @@ GTAGS:
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
&&
$(am__cd)
$(top_srcdir)
\
&&
$(am__cd)
$(top_srcdir)
\
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
cscopelist
:
cscopelist-am
cscopelist-am
:
$(am__tagged_files)
list
=
'
$(am__tagged_files)
'
;
\
case
"
$(srcdir)
"
in
\
[
\\
/]
*
|
?:[
\\
/]
*
)
sdir
=
"
$(srcdir)
"
;;
\
*
)
sdir
=
$(subdir)
/
$(srcdir)
;;
\
esac
;
\
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
\
echo
"
$(subdir)
/
$$
i"
;
\
else
\
echo
"
$$
sdir/
$$
i"
;
\
fi
;
\
done
>>
$(top_builddir)
/cscope.files
distclean-tags
:
distclean-tags
:
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
...
@@ -583,19 +673,19 @@ uninstall-am: uninstall-libLTLIBRARIES
...
@@ -583,19 +673,19 @@ uninstall-am: uninstall-libLTLIBRARIES
.MAKE
:
install-am install-strip
.MAKE
:
install-am install-strip
.PHONY
:
CTAGS GTAGS all all-am check check-am clean clean-generic
\
.PHONY
:
CTAGS GTAGS
TAGS
all all-am check check-am clean clean-generic
\
clean-libLTLIBRARIES clean-libtool c
tags distclean
\
clean-libLTLIBRARIES clean-libtool c
scopelist-am ctags
\
distclean-compile distclean-generic
distclean-libtool
\
ctags-am distclean
distclean-compile distclean-generic
\
distclean-tags distdir dvi dvi-am html
html-am info info-am
\
distclean-libtool
distclean-tags distdir dvi dvi-am html
\
install install-am install-data
install-data-am install-dvi
\
html-am info info-am
install install-am install-data
\
install-d
vi
-am install-
exec
install-
exec
-am install-
html
\
install-d
ata
-am install-
dvi
install-
dvi
-am install-
exec
\
install-
html
-am install-
info
install-info
-am
\
install-
exec
-am install-
html install-html-am
install-info
\
install-libLTLIBRARIES install-man install-pdf
install-pdf-am
\
install-info-am
install-libLTLIBRARIES install-man install-pdf
\
install-ps install-ps-am install-strip
installcheck
\
install-pdf-am
install-ps install-ps-am install-strip
\
installcheck-am installdirs maintainer-clean
\
installcheck
installcheck-am installdirs maintainer-clean
\
maintainer-clean-generic mostlyclean mostlyclean-compile
\
maintainer-clean-generic mostlyclean mostlyclean-compile
\
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am
\
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am
\
tags uninstall uninstall-am uninstall-libLTLIBRARIES
tags
tags-am
uninstall uninstall-am uninstall-libLTLIBRARIES
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Tell versions [3.59,3.63) of GNU make to not export all variables.
...
...
libxtables/xtables.c
View file @
615f9fca
...
@@ -13,7 +13,7 @@
...
@@ -13,7 +13,7 @@
*
*
* You should have received a copy of the GNU General Public License
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* along with this program; if not, write to the Free Software
* Foundation, Inc.,
675 Mass Ave, Cambridge
, MA 021
39
, USA.
* Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston
, MA
021
10-1301
, USA.
*/
*/
#include "config.h"
#include "config.h"
#include <ctype.h>
#include <ctype.h>
...
@@ -168,6 +168,19 @@ static const struct xtables_afinfo afinfo_ipv6 = {
...
@@ -168,6 +168,19 @@ static const struct xtables_afinfo afinfo_ipv6 = {
.
so_rev_target
=
IP6T_SO_GET_REVISION_TARGET
,
.
so_rev_target
=
IP6T_SO_GET_REVISION_TARGET
,
};
};
/* Dummy families for arptables-compat and ebtables-compat. Leave structure
* fields that we don't use unset.
*/
static
const
struct
xtables_afinfo
afinfo_bridge
=
{
.
libprefix
=
"libebt_"
,
.
family
=
NFPROTO_BRIDGE
,
};
static
const
struct
xtables_afinfo
afinfo_arp
=
{
.
libprefix
=
"libarpt_"
,
.
family
=
NFPROTO_ARP
,
};
const
struct
xtables_afinfo
*
afinfo
;
const
struct
xtables_afinfo
*
afinfo
;
/* Search path for Xtables .so files */
/* Search path for Xtables .so files */
...
@@ -224,6 +237,12 @@ void xtables_set_nfproto(uint8_t nfproto)
...
@@ -224,6 +237,12 @@ void xtables_set_nfproto(uint8_t nfproto)
case
NFPROTO_IPV6
:
case
NFPROTO_IPV6
:
afinfo
=
&
afinfo_ipv6
;
afinfo
=
&
afinfo_ipv6
;
break
;
break
;
case
NFPROTO_BRIDGE
:
afinfo
=
&
afinfo_bridge
;
break
;
case
NFPROTO_ARP
:
afinfo
=
&
afinfo_arp
;
break
;
default:
default:
fprintf
(
stderr
,
"libxtables: unhandled NFPROTO in %s
\n
"
,
fprintf
(
stderr
,
"libxtables: unhandled NFPROTO in %s
\n
"
,
__func__
);
__func__
);
...
@@ -348,6 +367,11 @@ int xtables_insmod(const char *modname, const char *modprobe, bool quiet)
...
@@ -348,6 +367,11 @@ int xtables_insmod(const char *modname, const char *modprobe, bool quiet)
modprobe
=
buf
;
modprobe
=
buf
;
}
}
argv
[
0
]
=
(
char
*
)
modprobe
;
argv
[
1
]
=
(
char
*
)
modname
;
argv
[
2
]
=
quiet
?
"-q"
:
NULL
;
argv
[
3
]
=
NULL
;
/*
/*
* Need to flush the buffer, or the child may output it again
* Need to flush the buffer, or the child may output it again
* when switching the program thru execv.
* when switching the program thru execv.
...
@@ -356,19 +380,10 @@ int xtables_insmod(const char *modname, const char *modprobe, bool quiet)
...
@@ -356,19 +380,10 @@ int xtables_insmod(const char *modname, const char *modprobe, bool quiet)
switch
(
vfork
())
{
switch
(
vfork
())
{
case
0
:
case
0
:
argv
[
0
]
=
(
char
*
)
modprobe
;
argv
[
1
]
=
(
char
*
)
modname
;
if
(
quiet
)
{
argv
[
2
]
=
"-q"
;
argv
[
3
]
=
NULL
;
}
else
{
argv
[
2
]
=
NULL
;
argv
[
3
]
=
NULL
;
}
execv
(
argv
[
0
],
argv
);
execv
(
argv
[
0
],
argv
);
/* not usually reached */
/* not usually reached */
exit
(
1
);
_
exit
(
1
);
case
-
1
:
case
-
1
:
free
(
buf
);
free
(
buf
);
return
-
1
;
return
-
1
;
...
@@ -540,7 +555,7 @@ void xtables_parse_interface(const char *arg, char *vianame,
...
@@ -540,7 +555,7 @@ void xtables_parse_interface(const char *arg, char *vianame,
static
void
*
load_extension
(
const
char
*
search_path
,
const
char
*
af_prefix
,
static
void
*
load_extension
(
const
char
*
search_path
,
const
char
*
af_prefix
,
const
char
*
name
,
bool
is_target
)
const
char
*
name
,
bool
is_target
)
{
{
const
char
*
all_prefixes
[]
=
{
"libxt_"
,
af_prefix
,
NULL
};
const
char
*
all_prefixes
[]
=
{
af_prefix
,
"libxt_"
,
NULL
};
const
char
**
prefix
;
const
char
**
prefix
;
const
char
*
dir
=
search_path
,
*
next
;
const
char
*
dir
=
search_path
,
*
next
;
void
*
ptr
=
NULL
;
void
*
ptr
=
NULL
;
...
@@ -588,6 +603,16 @@ static void *load_extension(const char *search_path, const char *af_prefix,
...
@@ -588,6 +603,16 @@ static void *load_extension(const char *search_path, const char *af_prefix,
}
}
#endif
#endif
static
bool
extension_cmp
(
const
char
*
name1
,
const
char
*
name2
,
uint32_t
family
)
{
if
(
strcmp
(
name1
,
name2
)
==
0
&&
(
family
==
afinfo
->
family
||
family
==
NFPROTO_UNSPEC
))
return
true
;
return
false
;
}
struct
xtables_match
*
struct
xtables_match
*
xtables_find_match
(
const
char
*
name
,
enum
xtables_tryload
tryload
,
xtables_find_match
(
const
char
*
name
,
enum
xtables_tryload
tryload
,
struct
xtables_rule_match
**
matches
)
struct
xtables_rule_match
**
matches
)
...
@@ -610,7 +635,7 @@ xtables_find_match(const char *name, enum xtables_tryload tryload,
...
@@ -610,7 +635,7 @@ xtables_find_match(const char *name, enum xtables_tryload tryload,
/* Trigger delayed initialization */
/* Trigger delayed initialization */
for
(
dptr
=
&
xtables_pending_matches
;
*
dptr
;
)
{
for
(
dptr
=
&
xtables_pending_matches
;
*
dptr
;
)
{
if
(
str
cmp
(
name
,
(
*
dptr
)
->
name
)
==
0
)
{
if
(
extension_
cmp
(
name
,
(
*
dptr
)
->
name
,
(
*
dptr
)
->
family
)
)
{
ptr
=
*
dptr
;
ptr
=
*
dptr
;
*
dptr
=
(
*
dptr
)
->
next
;
*
dptr
=
(
*
dptr
)
->
next
;
ptr
->
next
=
NULL
;
ptr
->
next
=
NULL
;
...
@@ -621,7 +646,7 @@ xtables_find_match(const char *name, enum xtables_tryload tryload,
...
@@ -621,7 +646,7 @@ xtables_find_match(const char *name, enum xtables_tryload tryload,
}
}
for
(
ptr
=
xtables_matches
;
ptr
;
ptr
=
ptr
->
next
)
{
for
(
ptr
=
xtables_matches
;
ptr
;
ptr
=
ptr
->
next
)
{
if
(
str
cmp
(
name
,
ptr
->
name
)
==
0
)
{
if
(
extension_
cmp
(
name
,
ptr
->
name
,
ptr
->
family
)
)
{
struct
xtables_match
*
clone
;
struct
xtables_match
*
clone
;
/* First match of this type: */
/* First match of this type: */
...
@@ -671,7 +696,8 @@ xtables_find_match(const char *name, enum xtables_tryload tryload,
...
@@ -671,7 +696,8 @@ xtables_find_match(const char *name, enum xtables_tryload tryload,
newentry
=
xtables_malloc
(
sizeof
(
struct
xtables_rule_match
));
newentry
=
xtables_malloc
(
sizeof
(
struct
xtables_rule_match
));
for
(
i
=
matches
;
*
i
;
i
=
&
(
*
i
)
->
next
)
{
for
(
i
=
matches
;
*
i
;
i
=
&
(
*
i
)
->
next
)
{
if
(
strcmp
(
name
,
(
*
i
)
->
match
->
name
)
==
0
)
if
(
extension_cmp
(
name
,
(
*
i
)
->
match
->
name
,
(
*
i
)
->
match
->
family
))
(
*
i
)
->
completed
=
true
;
(
*
i
)
->
completed
=
true
;
}
}
newentry
->
match
=
ptr
;
newentry
->
match
=
ptr
;
...
@@ -699,7 +725,7 @@ xtables_find_target(const char *name, enum xtables_tryload tryload)
...
@@ -699,7 +725,7 @@ xtables_find_target(const char *name, enum xtables_tryload tryload)
/* Trigger delayed initialization */
/* Trigger delayed initialization */
for
(
dptr
=
&
xtables_pending_targets
;
*
dptr
;
)
{
for
(
dptr
=
&
xtables_pending_targets
;
*
dptr
;
)
{
if
(
str
cmp
(
name
,
(
*
dptr
)
->
name
)
==
0
)
{
if
(
extension_
cmp
(
name
,
(
*
dptr
)
->
name
,
(
*
dptr
)
->
family
)
)
{
ptr
=
*
dptr
;
ptr
=
*
dptr
;
*
dptr
=
(
*
dptr
)
->
next
;
*
dptr
=
(
*
dptr
)
->
next
;
ptr
->
next
=
NULL
;
ptr
->
next
=
NULL
;
...
@@ -710,7 +736,7 @@ xtables_find_target(const char *name, enum xtables_tryload tryload)
...
@@ -710,7 +736,7 @@ xtables_find_target(const char *name, enum xtables_tryload tryload)
}
}
for
(
ptr
=
xtables_targets
;
ptr
;
ptr
=
ptr
->
next
)
{
for
(
ptr
=
xtables_targets
;
ptr
;
ptr
=
ptr
->
next
)
{
if
(
str
cmp
(
name
,
ptr
->
name
)
==
0
)
if
(
extension_
cmp
(
name
,
ptr
->
name
,
ptr
->
family
)
)
break
;
break
;
}
}
...
@@ -743,7 +769,7 @@ xtables_find_target(const char *name, enum xtables_tryload tryload)
...
@@ -743,7 +769,7 @@ xtables_find_target(const char *name, enum xtables_tryload tryload)
return
ptr
;
return
ptr
;
}
}
static
int
compatible_revision
(
const
char
*
name
,
uint8_t
revision
,
int
opt
)
int
xtables_
compatible_revision
(
const
char
*
name
,
uint8_t
revision
,
int
opt
)
{
{
struct
xt_get_revision
rev
;
struct
xt_get_revision
rev
;
socklen_t
s
=
sizeof
(
rev
);
socklen_t
s
=
sizeof
(
rev
);
...
@@ -799,12 +825,12 @@ static int compatible_revision(const char *name, uint8_t revision, int opt)
...
@@ -799,12 +825,12 @@ static int compatible_revision(const char *name, uint8_t revision, int opt)
static
int
compatible_match_revision
(
const
char
*
name
,
uint8_t
revision
)
static
int
compatible_match_revision
(
const
char
*
name
,
uint8_t
revision
)
{
{
return
compatible_revision
(
name
,
revision
,
afinfo
->
so_rev_match
);
return
xt_params
->
compat_rev
(
name
,
revision
,
afinfo
->
so_rev_match
);
}
}
static
int
compatible_target_revision
(
const
char
*
name
,
uint8_t
revision
)
static
int
compatible_target_revision
(
const
char
*
name
,
uint8_t
revision
)
{
{
return
compatible_revision
(
name
,
revision
,
afinfo
->
so_rev_target
);
return
xt_params
->
compat_rev
(
name
,
revision
,
afinfo
->
so_rev_target
);
}
}
static
void
xtables_check_options
(
const
char
*
name
,
const
struct
option
*
opt
)
static
void
xtables_check_options
(
const
char
*
name
,
const
struct
option
*
opt
)
...
@@ -1111,7 +1137,7 @@ void xtables_rule_matches_free(struct xtables_rule_match **matches)
...
@@ -1111,7 +1137,7 @@ void xtables_rule_matches_free(struct xtables_rule_match **matches)
*
*
* %XTF_BAD_VALUE: bad value for option
* %XTF_BAD_VALUE: bad value for option
* @p1: module name
* @p1: module name
* @p2: option with which the problem occured (e.g. "--mark")
* @p2: option with which the problem occur
r
ed (e.g. "--mark")
* @p3: string the user passed in (e.g. "99999999999999")
* @p3: string the user passed in (e.g. "99999999999999")
*
*
* %XTF_ONE_ACTION: two mutually exclusive actions have been specified
* %XTF_ONE_ACTION: two mutually exclusive actions have been specified
...
@@ -1702,8 +1728,9 @@ static struct in6_addr *parse_ip6mask(char *mask)
...
@@ -1702,8 +1728,9 @@ static struct in6_addr *parse_ip6mask(char *mask)
if
(
bits
!=
0
)
{
if
(
bits
!=
0
)
{
char
*
p
=
(
void
*
)
&
maskaddr
;
char
*
p
=
(
void
*
)
&
maskaddr
;
memset
(
p
,
0xff
,
bits
/
8
);
memset
(
p
,
0xff
,
bits
/
8
);
memset
(
p
+
(
bits
/
8
)
+
1
,
0
,
(
128
-
bits
)
/
8
);
memset
(
p
+
((
bits
+
7
)
/
8
),
0
,
(
128
-
bits
)
/
8
);
p
[
bits
/
8
]
=
0xff
<<
(
8
-
(
bits
&
7
));
if
(
bits
<
128
)
p
[
bits
/
8
]
=
0xff
<<
(
8
-
(
bits
&
7
));
return
&
maskaddr
;
return
&
maskaddr
;
}
}
...
...
libxtables/xtoptions.c
View file @
615f9fca
...
@@ -519,7 +519,7 @@ static void xtopt_parse_host(struct xt_option_call *cb)
...
@@ -519,7 +519,7 @@ static void xtopt_parse_host(struct xt_option_call *cb)
int
ret
;
int
ret
;
ret
=
getaddrinfo
(
cb
->
arg
,
NULL
,
&
hints
,
&
res
);
ret
=
getaddrinfo
(
cb
->
arg
,
NULL
,
&
hints
,
&
res
);
if
(
ret
<
0
)
if
(
ret
!=
0
)
xt_params
->
exit_err
(
PARAMETER_PROBLEM
,
xt_params
->
exit_err
(
PARAMETER_PROBLEM
,
"getaddrinfo: %s
\n
"
,
gai_strerror
(
ret
));
"getaddrinfo: %s
\n
"
,
gai_strerror
(
ret
));
...
@@ -562,7 +562,7 @@ static int xtables_getportbyname(const char *name)
...
@@ -562,7 +562,7 @@ static int xtables_getportbyname(const char *name)
int
ret
;
int
ret
;
ret
=
getaddrinfo
(
NULL
,
name
,
NULL
,
&
res
);
ret
=
getaddrinfo
(
NULL
,
name
,
NULL
,
&
res
);
if
(
ret
<
0
)
if
(
ret
!=
0
)
return
-
1
;
return
-
1
;
ret
=
-
1
;
ret
=
-
1
;
for
(
p
=
res
;
p
!=
NULL
;
p
=
p
->
ai_next
)
{
for
(
p
=
res
;
p
!=
NULL
;
p
=
p
->
ai_next
)
{
...
@@ -675,7 +675,7 @@ static int xtopt_parse_mask(struct xt_option_call *cb)
...
@@ -675,7 +675,7 @@ static int xtopt_parse_mask(struct xt_option_call *cb)
int
ret
;
int
ret
;
ret
=
getaddrinfo
(
cb
->
arg
,
NULL
,
&
hints
,
&
res
);
ret
=
getaddrinfo
(
cb
->
arg
,
NULL
,
&
hints
,
&
res
);
if
(
ret
<
0
)
if
(
ret
!=
0
)
return
0
;
return
0
;
memcpy
(
&
cb
->
val
.
hmask
,
xtables_sa_host
(
res
->
ai_addr
,
res
->
ai_family
),
memcpy
(
&
cb
->
val
.
hmask
,
xtables_sa_host
(
res
->
ai_addr
,
res
->
ai_family
),
...
@@ -802,7 +802,7 @@ static void xtopt_parse_ethermac(struct xt_option_call *cb)
...
@@ -802,7 +802,7 @@ static void xtopt_parse_ethermac(struct xt_option_call *cb)
sizeof
(
cb
->
val
.
ethermac
));
sizeof
(
cb
->
val
.
ethermac
));
return
;
return
;
out:
out:
xt_params
->
exit_err
(
PARAMETER_PROBLEM
,
"
ether
"
);
xt_params
->
exit_err
(
PARAMETER_PROBLEM
,
"
Invalid MAC address specified.
"
);
}
}
static
void
(
*
const
xtopt_subparse
[])(
struct
xt_option_call
*
)
=
{
static
void
(
*
const
xtopt_subparse
[])(
struct
xt_option_call
*
)
=
{
...
...
m4/libtool.m4
View file @
615f9fca
...
@@ -1312,7 +1312,7 @@ ia64-*-hpux*)
...
@@ -1312,7 +1312,7 @@ ia64-*-hpux*)
rm -rf conftest*
rm -rf conftest*
;;
;;
x86_64-*kfreebsd*-gnu|x86_64-*linux*|
ppc*-*linux*|
powerpc*-*linux*| \
x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
# Find out which ABI we are using.
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
echo 'int i;' > conftest.$ac_ext
...
@@ -1333,7 +1333,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
...
@@ -1333,7 +1333,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
;;
;;
esac
esac
;;
;;
ppc64-*linux*|powerpc64-*linux*)
powerpc64le-*)
LD="
${
LD
-
ld
}
-
m
elf32lppclinux
"
;;
powerpc64-*)
LD="
${
LD
-
ld
}
-
m
elf32ppclinux
"
LD="
${
LD
-
ld
}
-
m
elf32ppclinux
"
;;
;;
s390x-*linux*)
s390x-*linux*)
...
@@ -1352,7 +1355,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
...
@@ -1352,7 +1355,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
x86_64-*linux*)
x86_64-*linux*)
LD="
${
LD
-
ld
}
-
m
elf_x86_64
"
LD="
${
LD
-
ld
}
-
m
elf_x86_64
"
;;
;;
ppc*-*linux*|powerpc*-*linux*)
powerpcle-*)
LD="
${
LD
-
ld
}
-
m
elf64lppc
"
;;
powerpc-*)
LD="
${
LD
-
ld
}
-
m
elf64ppc
"
LD="
${
LD
-
ld
}
-
m
elf64ppc
"
;;
;;
s390*-*linux*|s390*-*tpf*)
s390*-*linux*|s390*-*tpf*)
...
...
tests/options-ipv4.rules
deleted
100644 → 0
View file @
7e95a8db
# Generated by iptables-save v1.4.10 on Mon Jan 31 03:03:38 2011
*mangle
:PREROUTING ACCEPT [2461:977932]
:INPUT ACCEPT [2461:977932]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1740:367048]
:POSTROUTING ACCEPT [1740:367048]
# libipt_
-A INPUT -p ah -m ah --ahspi 1
-A INPUT -p ah -m ah --ahspi :2
-A INPUT -p ah -m ah --ahspi 0:3
-A INPUT -p ah -m ah --ahspi 4:
-A INPUT -p ah -m ah --ahspi 5:4294967295
-A FORWARD -p tcp -j ECN --ecn-tcp-remove
-A FORWARD -j LOG --log-prefix "hi" --log-tcp-sequence --log-tcp-options --log-ip-options --log-uid --log-macdecode
-A FORWARD -j TTL --ttl-inc 1
-A FORWARD -j TTL --ttl-dec 1
-A FORWARD -j TTL --ttl-set 1
-A FORWARD -j ULOG --ulog-prefix "abc" --ulog-cprange 2 --ulog-qthreshold 2
COMMIT
# Completed on Mon Jan 31 03:03:38 2011
# Generated by iptables-save v1.4.10 on Mon Jan 31 03:03:38 2011
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -d 1.2.3.4/32 -i lo -j CLUSTERIP --new --hashmode sourceip --clustermac 01:02:03:04:05:06 --total-nodes 9 --local-node 2 --hash-init 123456789
-A PREROUTING -i dummy0 -j DNAT --to-destination 1.2.3.4 --random --persistent
-A PREROUTING -i dummy0 -p tcp -j REDIRECT --to-ports 1-2 --random
-A POSTROUTING -o dummy0 -p tcp -j MASQUERADE --to-ports 1-2 --random
-A POSTROUTING -o dummy0 -p tcp -j NETMAP --to 1.0.0.0/8
-A POSTROUTING -o dummy0 -p tcp -j SNAT --to-source 1.2.3.4-1.2.3.5 --random --persistent
COMMIT
# Completed on Mon Jan 31 03:03:38 2011
# Generated by iptables-save v1.4.10 on Mon Jan 31 03:03:38 2011
*filter
:INPUT ACCEPT [76:13548]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [59:11240]
#-A INPUT -m addrtype --src-type UNICAST --dst-type UNICAST --limit-iface-in
-A INPUT -p tcp -m ecn --ecn-tcp-ece --ecn-tcp-cwr --ecn-ip-ect 0
-A INPUT -p tcp -m ecn --ecn-tcp-ece --ecn-tcp-cwr --ecn-ip-ect 1
-A INPUT -p icmp -m icmp --icmp-type 5/0
-A INPUT -p icmp -m icmp --icmp-type 5/1
-A INPUT -p icmp -m icmp --icmp-type 5
-A INPUT -m realm --realm 0x1 -m ttl --ttl-eq 64 -m ttl --ttl-lt 64 -m ttl --ttl-gt 64
-A FORWARD -p tcp -j REJECT --reject-with tcp-reset
COMMIT
# Completed on Mon Jan 31 03:03:39 2011
tests/options-most.rules
deleted
100644 → 0
View file @
7e95a8db
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:matches - -
:ntarg - -
:zmatches - -
-A INPUT -j matches
-A INPUT -m u32 --u32 "0x0=0x0&&0x0=0x1" -j ntarg
-A INPUT -j zmatches
-A INPUT -m conntrack --ctstate INVALID --ctproto 6 --ctorigsrc fe80::/64 --ctorigdst fe80::/64 --ctreplsrc fe80::/64 --ctrepldst fe80::/64 --ctorigsrcport 12 --ctorigdstport 13 --ctreplsrcport 14 --ctrepldstport 15 --ctstatus EXPECTED --ctexpire 1:2 --ctdir REPLY
-A INPUT -p tcp -m cluster --cluster-local-nodemask 0x00000001 --cluster-total-nodes 2 --cluster-hash-seed 0x00000001 -m cluster --cluster-local-nodemask 0x00000001 --cluster-total-nodes 2 --cluster-hash-seed 0x00000001 -m comment --comment foo -m connbytes --connbytes 1:2 --connbytes-mode packets --connbytes-dir both -m connlimit --connlimit-upto 1 --connlimit-mask 8 --connlimit-saddr -m connlimit --connlimit-above 1 --connlimit-mask 9 --connlimit-daddr -m connmark --mark 0x99 -m conntrack --ctstate INVALID --ctproto 6 --ctorigsrc fe80::/64 --ctorigdst fe80::/64 --ctreplsrc fe80::/64 --ctrepldst fe80::/64 --ctorigsrcport 12 --ctorigdstport 13 --ctreplsrcport 14 --ctrepldstport 15 --ctstatus EXPECTED --ctexpire 1:2 --ctdir REPLY -m cpu --cpu 2 -m dscp --dscp 0x04 -m dscp --dscp 0x00 -m hashlimit --hashlimit-upto 1/sec --hashlimit-burst 5 --hashlimit-mode srcip,dstip --hashlimit-name f1 --hashlimit-htable-size 64 --hashlimit-htable-max 128 --hashlimit-htable-gcinterval 60 --hashlimit-htable-expire 120 --hashlimit-srcmask 24 --hashlimit-dstmask 24 -m hashlimit --hashlimit-above 5/sec --hashlimit-burst 5 --hashlimit-name f1 -m helper --helper ftp -m iprange --src-range ::1-::2 --dst-range ::1-::2 -m ipvs --vaddr fe80::/64 --vport 1 --vdir REPLY --vmethod GATE --vportctl 21 -m length --length 1:2 -m limit --limit 1/sec -m mac --mac-source 01:02:03:04:05:06 -m mark --mark 0x1 -m physdev --physdev-in eth0 -m pkttype --pkt-type unicast -m policy --dir in --pol ipsec --strict --reqid 1 --spi 0x1 --proto esp --mode tunnel --tunnel-dst fe80::/64 --tunnel-src fe80::/64 --next --reqid 2 -m quota --quota 0 -m recent --rcheck --name DEFAULT --rsource -m socket --transparent -m string --string "foobar" --algo kmp --from 1 --to 2 --icase -m time --timestart 01:02:03 --timestop 03:04:05 --monthdays 1,2,3,4,5 --weekdays Mon,Fri,Sun --datestart 2001-02-03T04:05:06 --datestop 2012-09-08T09:06:05 --utc -m tos --tos 0xff/0x01 -m u32 --u32 "0x0=0x0" -m u32 --u32 "0x0=0x0" -m hbh -m hbh -m hl --hl-eq 1
-A INPUT -m ipv6header --header hop-by-hop --soft
-A INPUT -p tcp -m cluster --cluster-local-nodemask 0x00000001 --cluster-total-nodes 2 --cluster-hash-seed 0x00000001
-A INPUT -p tcp -m cluster --cluster-local-nodemask 0x00000001 --cluster-total-nodes 2 --cluster-hash-seed 0x00000001
-A INPUT -p tcp -m comment --comment foo
-A INPUT -p tcp -m connbytes --connbytes 1:2 --connbytes-mode packets --connbytes-dir both
-A INPUT -p tcp -m connlimit --connlimit-upto 1 --connlimit-mask 8 --connlimit-saddr
-A INPUT -p tcp -m connlimit --connlimit-above 1 --connlimit-mask 9 --connlimit-daddr
-A INPUT -p tcp -m connmark --mark 0x99
-A INPUT -p tcp -m conntrack --ctstate INVALID --ctproto 6 --ctorigsrc fe80::/64 --ctorigdst fe80::/64 --ctreplsrc fe80::/64 --ctrepldst fe80::/64 --ctorigsrcport 12 --ctorigdstport 13 --ctreplsrcport 14 --ctrepldstport 15 --ctstatus EXPECTED --ctexpire 1:2 --ctdir REPLY
-A INPUT -p tcp -m cpu --cpu 2
-A INPUT -p tcp -m dscp --dscp 0x04 -m dscp ! --dscp 0x04
-A INPUT -p tcp -m dscp --dscp 0x00 -m dscp ! --dscp 0x00
-A INPUT -p tcp -m hashlimit --hashlimit-upto 1/sec --hashlimit-burst 5 --hashlimit-mode srcip,dstip --hashlimit-name f1 --hashlimit-htable-size 64 --hashlimit-htable-max 128 --hashlimit-htable-gcinterval 60 --hashlimit-htable-expire 120 --hashlimit-srcmask 24 --hashlimit-dstmask 24
-A INPUT -p tcp -m hashlimit --hashlimit-above 5/sec --hashlimit-burst 5 --hashlimit-name f1
-A INPUT -p tcp -m helper --helper ftp
-A INPUT -p tcp -m iprange --src-range ::1-::2 --dst-range ::1-::2
-A INPUT -p tcp -m length --length 1:2
-A INPUT -p tcp -m limit --limit 1/sec
-A INPUT -p tcp -m mac --mac-source 01:02:03:04:05:06
-A INPUT -p tcp -m mark --mark 0x1
-A INPUT -p tcp -m physdev --physdev-in eth0
-A INPUT -p tcp -m pkttype --pkt-type unicast
-A INPUT -p tcp -m policy --dir in --pol ipsec --strict --reqid 1 --spi 0x1 --proto esp --mode tunnel --tunnel-dst fe80::/64 --tunnel-src fe80::/64 --next --reqid 2
-A INPUT -p tcp -m quota --quota 0
-A INPUT -p tcp -m recent --rcheck --name DEFAULT --rsource
-A INPUT -p tcp -m socket --transparent
-A INPUT -p tcp -m string --string "foobar" --algo kmp --from 1 --to 2 --icase
-A INPUT -p tcp -m string --hex-string "|00|" --algo kmp --from 1 --to 2 --icase
-A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN
-A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN
-A INPUT -p tcp -m tos --tos 0xff/0x01
-A INPUT -p tcp -m u32 ! --u32 "0x0=0x0" -m u32 ! --u32 "0x0=0x0"
-A INPUT -p tcp -m hbh -m hbh -m hl --hl-eq 1 -m ipv6header --header hop-by-hop --soft
-A INPUT -m ipv6header --header hop-by-hop --soft -m rt --rt-type 2 --rt-segsleft 2 --rt-len 5 -m rt --rt-type 0 --rt-segsleft 2 --rt-len 5 --rt-0-res --rt-0-addrs ::1 --rt-0-not-strict -m rt --rt-type 0 --rt-segsleft 2 --rt-len 5 --rt-0-res --rt-0-addrs ::1,::2 --rt-0-not-strict
-A INPUT -p tcp -m cpu --cpu 1 -m tcp --sport 1:2 --dport 1:2 --tcp-option 1 --tcp-flags FIN,SYN,RST,ACK SYN -m cpu --cpu 1
-A INPUT -p dccp -m cpu --cpu 1 -m dccp --sport 1:2 --dport 3:4 -m cpu --cpu 1
-A INPUT -p dccp -m dccp ! --sport 1:2 ! --dport 3:4 ! --dccp-types REQUEST,RESPONSE ! --dccp-option 1
-A INPUT -p udp -m cpu --cpu 1 -m udp --sport 1:2 --dport 3:4 -m cpu --cpu 1
-A INPUT -p sctp -m cpu --cpu 1 -m sctp --sport 1:2 --dport 3:4 --chunk-types all INIT,SACK -m cpu --cpu 1
-A INPUT -p esp -m esp --espspi 1:2
-A INPUT -p tcp -m multiport --dports 1,2 -m multiport --dports 1,2
-A INPUT -p tcp -m tcpmss --mss 1:2 -m tcp --tcp-flags FIN,SYN,RST,ACK SYN
-A INPUT -p ipv6-icmp -m icmp6 --icmpv6-type 4/0
-A INPUT
-A INPUT -p ipv6-mh -m mh --mh-type 3
-A OUTPUT -m owner --socket-exists --uid-owner 1-2 --gid-owner 2-3
-A OUTPUT -m owner ! --socket-exists ! --uid-owner 0 ! --gid-owner 0
-A matches -m connbytes --connbytes 1 --connbytes-mode bytes --connbytes-dir both
-A matches
-A matches -m connbytes --connbytes :2 --connbytes-mode bytes --connbytes-dir both
-A matches
-A matches -m connbytes --connbytes 0:3 --connbytes-mode bytes --connbytes-dir both
-A matches
-A matches -m connbytes --connbytes 4: --connbytes-mode bytes --connbytes-dir both
-A matches
-A matches -m connbytes --connbytes 5:18446744073709551615 --connbytes-mode bytes --connbytes-dir both
-A matches
-A matches -m conntrack --ctexpire 1
-A matches
-A matches -m conntrack --ctexpire :2
-A matches
-A matches -m conntrack --ctexpire 0:3
-A matches
-A matches -m conntrack --ctexpire 4:
-A matches
-A matches -m conntrack --ctexpire 5:4294967295
-A matches
-A matches -m conntrack ! --ctstate NEW ! --ctproto tcp ! --ctorigsrc ::1/127 ! --ctorigdst ::2/127 ! --ctreplsrc ::2/127 ! --ctrepldst ::2/127 ! --ctorigsrcport 3 ! --ctorigdstport 4 ! --ctreplsrcport 5 ! --ctrepldstport 6 ! --ctstatus ASSURED ! --ctexpire 8:9
-A matches
-A matches -m dst ! --dst-len 12
-A matches
-A matches -p esp -m esp --espspi 1
-A matches
-A matches -p esp -m esp --espspi :2
-A matches
-A matches -p esp -m esp --espspi 0:3
-A matches
-A matches -p esp -m esp --espspi 4:
-A matches
-A matches -p esp -m esp --espspi 5:4294967295
-A matches
-A matches -m hashlimit --hashlimit-upto 1/sec --hashlimit-burst 1 --hashlimit-name mini1 --hashlimit-htable-expire 2000
-A matches -m hashlimit --hashlimit-upto 1/sec --hashlimit-burst 1 --hashlimit-name mini1
-A matches -m hashlimit --hashlimit-upto 1/min --hashlimit-burst 1 --hashlimit-name mini2
-A matches -m hashlimit --hashlimit-upto 1/hour --hashlimit-burst 1 --hashlimit-name mini3
-A matches -m hashlimit --hashlimit-upto 1/day --hashlimit-burst 1 --hashlimit-name mini4
-A matches -m hashlimit --hashlimit-upto 4kb/s --hashlimit-burst 400kb --hashlimit-name mini5
-A matches -m hashlimit --hashlimit-upto 10mb/s --hashlimit-name mini6
-A matches -m hashlimit --hashlimit-upto 123456b/s --hashlimit-burst 1mb --hashlimit-name mini7
-A matches
-A matches -m hbh ! --hbh-len 5
-A matches
-A matches -m ipvs --vaddr fe80::/64 --vport 1 --vdir REPLY --vmethod GATE --vportctl 21
-A matches
-A matches -m length --length 1
-A matches
-A matches -m length --length :2
-A matches
-A matches -m length --length 0:3
-A matches
-A matches -m length --length 4:
-A matches
-A matches -m length --length 5:65535
-A matches
-A matches -m physdev ! --physdev-is-in ! --physdev-is-out ! --physdev-is-bridged
-A matches
-A matches -p tcp -m tcpmss --mss 1
-A matches
-A matches -p tcp -m tcpmss --mss :2
-A matches
-A matches -p tcp -m tcpmss --mss 0:3
-A matches
-A matches -p tcp -m tcpmss --mss 4:
-A matches
-A matches -p tcp -m tcpmss --mss 5:65535
-A matches
-A matches -m statistic --mode random ! --probability 0.4
-A matches
-A matches -m statistic --mode nth ! --every 5 --packet 2
-A matches
-A matches -m string --hex-string "action=|5C22|http|3A|" --algo bm
-A matches
-A matches -m string --hex-string "action=|5C|http|3A|" --algo bm
-A matches
-A matches -m time --timestart 01:02:03 --timestop 04:05:06 --monthdays 1,2,3,4,5 --weekdays Mon,Fri,Sun --datestart 2001-02-03T04:05:06 --datestop 2012-09-08T09:06:05 --localtz
-A matches
-A matches -m time --timestart 01:02:03 --timestop 04:05:06 --monthdays 1,2,3,4,5 --weekdays Mon,Fri,Sun --datestart 2001-02-03T04:05:06 --datestop 2012-09-08T09:06:05 --kerneltz
-A matches
-A matches -m time --timestart 01:02:03 --timestop 04:05:06 --monthdays 1,2,3,4,5 --weekdays Mon,Fri,Sun --datestart 2001-02-03T04:05:06 --datestop 2012-09-08T09:06:05
-A matches
-A matches -m time --timestart 02:00:00 --timestop 03:00:00 --datestart 1970-01-01T02:00:00 --datestop 1970-01-01T03:00:00
-A matches
-A matches -m ah --ahspi 1
-A matches
-A matches -m ah --ahspi :2
-A matches
-A matches -m ah --ahspi 0:3
-A matches
-A matches -m ah --ahspi 4:
-A matches
-A matches -m ah --ahspi 5:4294967295
-A matches
-A matches -m frag --fragid 1
-A matches
-A matches -m frag --fragid :2
-A matches
-A matches -m frag --fragid 0:3
-A matches
-A matches -m frag --fragid 4:
-A matches
-A matches -m frag --fragid 5:4294967295
-A matches
-A matches -m frag ! --fragid 9:10 ! --fraglen 12
-A matches
-A matches -m rt --rt-segsleft 1
-A matches
-A matches -m rt --rt-segsleft :2
-A matches
-A matches -m rt --rt-segsleft 0:3
-A matches
-A matches -m rt --rt-segsleft 4:
-A matches
-A matches -m rt --rt-segsleft 5:4294967295
-A matches
-A ntarg -j LOG --log-tcp-sequence --log-tcp-options --log-ip-options
-A ntarg
-A ntarg -j NFQUEUE --queue-num 1
-A ntarg
-A ntarg -j NFQUEUE --queue-balance 8:99
-A ntarg
-A ntarg -j NFQUEUE --queue-num 0 --queue-bypass
-A ntarg
-A ntarg -j RATEEST --rateest-name RE1 --rateest-interval 250.0ms --rateest-ewmalog 500.0ms
-A ntarg
-A ntarg -j RATEEST --rateest-name RE2 --rateest-interval 250.0ms --rateest-ewmalog 500.0ms
-A ntarg
-A zmatches -m rateest --rateest RE1 --rateest-lt --rateest-bps 8bit
-A zmatches -m rateest --rateest RE1 --rateest-eq --rateest-pps 5
-A zmatches -m rateest --rateest RE1 --rateest-gt --rateest-bps 5kbit
-A zmatches -m rateest --rateest-delta --rateest RE1 --rateest-bps1 8bit --rateest-lt --rateest-bps2 16bit
-A zmatches -m rateest --rateest1 RE1 --rateest-lt --rateest-bps --rateest2 RE2
-A zmatches -m rateest --rateest-delta --rateest1 RE1 --rateest-lt --rateest2 RE2 --rateest-pps2 42
-A zmatches -m rateest --rateest-delta --rateest RE1 --rateest-bps1 8bit --rateest-eq --rateest-bps2 16bit
-A zmatches -m rateest --rateest-delta --rateest RE1 --rateest-bps1 8bit --rateest-gt --rateest-bps2 16bit
-A zmatches -m rateest --rateest-delta --rateest RE1 --rateest-pps1 8 --rateest-lt --rateest-pps2 9
-A zmatches -m rateest --rateest-delta --rateest RE1 --rateest-pps1 8 --rateest-eq --rateest-pps2 9
-A zmatches -m rateest --rateest-delta --rateest RE1 --rateest-pps1 8 --rateest-gt --rateest-pps2 9
COMMIT
*mangle
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:matches - -
:ntarg - -
:zmatches - -
-A INPUT -m u32 --u32 "0x0=0x0&&0x0=0x1" -j ntarg
-A ntarg -j HL --hl-inc 1
-A ntarg -j HL --hl-dec 1
-A ntarg
COMMIT
utils/Makefile.in
View file @
615f9fca
# Makefile.in generated by automake 1.1
1.6
from Makefile.am.
# Makefile.in generated by automake 1.1
4.1
from Makefile.am.
# @configure_input@
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
# Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# with or without modifications, as long as this notice is preserved.
...
@@ -19,23 +18,51 @@
...
@@ -19,23 +18,51 @@
VPATH
=
@srcdir@
VPATH
=
@srcdir@
am__make_dryrun
=
\
am__is_gnu_make
=
test
-n
'
$(MAKEFILE_LIST)
'
&&
test
-n
'
$(MAKELEVEL)
'
{
\
am__make_running_with_option
=
\
am__dry
=
no
;
\
case
$
${
target_option
-
}
in
\
?
)
;;
\
*
)
echo
"am__make_running_with_option: internal error: invalid"
\
"target option '
$
${
target_option
-
}
' specified"
>
&2
;
\
exit
1
;;
\
esac
;
\
has_opt
=
no
;
\
sane_makeflags
=
$$
MAKEFLAGS
;
\
if
$(am__is_gnu_make)
;
then
\
sane_makeflags
=
$$
MFLAGS
;
\
else
\
case
$$
MAKEFLAGS
in
\
case
$$
MAKEFLAGS
in
\
*
\\
[
\ \
]
*
)
\
*
\\
[
\ \
]
*
)
\
echo
'am--echo: ; @echo "AM" OK'
|
$(MAKE)
-f
- 2>/dev/null
\
bs
=
\\
;
\
|
grep
'^AM OK$$'
>
/dev/null
||
am__dry
=
yes
;;
\
sane_makeflags
=
`
printf
'%s\n'
"
$$
MAKEFLAGS"
\
*
)
\
|
sed
"s/
$$
bs
$$
bs[
$$
bs
$$
bs ]*//g"
`
;;
\
for
am__flg
in
$$
MAKEFLAGS
;
do
\
case
$$
am__flg
in
\
*
=
*
|
--
*
)
;;
\
*
n
*
)
am__dry
=
yes
;
break
;;
\
esac
;
\
done
;;
\
esac
;
\
esac
;
\
test
$$
am__dry
=
yes
;
\
fi
;
\
}
skip_next
=
no
;
\
strip_trailopt
()
\
{
\
flg
=
`
printf
'%s\n'
"
$$
flg"
|
sed
"s/
$$
1.*
$$
//"
`
;
\
}
;
\
for
flg
in
$$
sane_makeflags
;
do
\
test
$$
skip_next
=
yes
&&
{
skip_next
=
no
;
continue
;
}
;
\
case
$$
flg
in
\
*
=
*
|
--
*
)
continue
;;
\
-
*
I
)
strip_trailopt
'I'
;
skip_next
=
yes
;;
\
-
*
I?
*
)
strip_trailopt
'I'
;;
\
-
*
O
)
strip_trailopt
'O'
;
skip_next
=
yes
;;
\
-
*
O?
*
)
strip_trailopt
'O'
;;
\
-
*
l
)
strip_trailopt
'l'
;
skip_next
=
yes
;;
\
-
*
l?
*
)
strip_trailopt
'l'
;;
\
-[dEDm]
)
skip_next
=
yes
;;
\
-[JT]
)
skip_next
=
yes
;;
\
esac
;
\
case
$$
flg
in
\
*
$$
target_option
*
)
has_opt
=
yes
;
break
;;
\
esac
;
\
done
;
\
test
$$
has_opt
=
yes
am__make_dryrun
=
(
target_option
=
n
;
$(am__make_running_with_option)
)
am__make_keepgoing
=
(
target_option
=
k
;
$(am__make_running_with_option)
)
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkgincludedir
=
$(includedir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
pkglibexecdir
=
$(libexecdir)
/@PACKAGE@
...
@@ -59,7 +86,8 @@ sbin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3)
...
@@ -59,7 +86,8 @@ sbin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3)
@ENABLE_BPFC_TRUE@
am__append_3
=
nfbpf_compile
@ENABLE_BPFC_TRUE@
am__append_3
=
nfbpf_compile
@ENABLE_SYNCONF_TRUE@
am__append_4
=
nfsynproxy
@ENABLE_SYNCONF_TRUE@
am__append_4
=
nfsynproxy
subdir
=
utils
subdir
=
utils
DIST_COMMON
=
$(srcdir)
/Makefile.am
$(srcdir)
/Makefile.in
DIST_COMMON
=
$(srcdir)
/Makefile.in
$(srcdir)
/Makefile.am
\
$(top_srcdir)
/build-aux/depcomp
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/ax_check_linker_flags.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
$(top_srcdir)
/m4/libtool.m4
$(top_srcdir)
/m4/ltoptions.m4
\
...
@@ -79,6 +107,10 @@ PROGRAMS = $(sbin_PROGRAMS)
...
@@ -79,6 +107,10 @@ PROGRAMS = $(sbin_PROGRAMS)
nfbpf_compile_SOURCES
=
nfbpf_compile.c
nfbpf_compile_SOURCES
=
nfbpf_compile.c
nfbpf_compile_OBJECTS
=
nfbpf_compile.
$(OBJEXT)
nfbpf_compile_OBJECTS
=
nfbpf_compile.
$(OBJEXT)
nfbpf_compile_DEPENDENCIES
=
nfbpf_compile_DEPENDENCIES
=
AM_V_lt
=
$
(
am__v_lt_@AM_V@
)
am__v_lt_
=
$
(
am__v_lt_@AM_DEFAULT_V@
)
am__v_lt_0
=
--silent
am__v_lt_1
=
nfnl_osf_SOURCES
=
nfnl_osf.c
nfnl_osf_SOURCES
=
nfnl_osf.c
nfnl_osf_OBJECTS
=
nfnl_osf.
$(OBJEXT)
nfnl_osf_OBJECTS
=
nfnl_osf.
$(OBJEXT)
am__DEPENDENCIES_1
=
am__DEPENDENCIES_1
=
...
@@ -86,19 +118,40 @@ am__DEPENDENCIES_1 =
...
@@ -86,19 +118,40 @@ am__DEPENDENCIES_1 =
nfsynproxy_SOURCES
=
nfsynproxy.c
nfsynproxy_SOURCES
=
nfsynproxy.c
nfsynproxy_OBJECTS
=
nfsynproxy.
$(OBJEXT)
nfsynproxy_OBJECTS
=
nfsynproxy.
$(OBJEXT)
nfsynproxy_DEPENDENCIES
=
nfsynproxy_DEPENDENCIES
=
AM_V_P
=
$
(
am__v_P_@AM_V@
)
am__v_P_
=
$
(
am__v_P_@AM_DEFAULT_V@
)
am__v_P_0
=
false
am__v_P_1
=
:
AM_V_GEN
=
$
(
am__v_GEN_@AM_V@
)
am__v_GEN_
=
$
(
am__v_GEN_@AM_DEFAULT_V@
)
am__v_GEN_0
=
@echo
" GEN "
$@
;
am__v_GEN_1
=
AM_V_at
=
$
(
am__v_at_@AM_V@
)
am__v_at_
=
$
(
am__v_at_@AM_DEFAULT_V@
)
am__v_at_0
=
@
am__v_at_1
=
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
depcomp
=
$(SHELL)
$(top_srcdir)
/build-aux/depcomp
am__depfiles_maybe
=
depfiles
am__depfiles_maybe
=
depfiles
am__mv
=
mv
-f
am__mv
=
mv
-f
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
COMPILE
=
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
\
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
LTCOMPILE
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LTCOMPILE
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
compile
$(CC)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(LIBTOOLFLAGS)
--mode
=
compile
$(CC)
$(DEFS)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CFLAGS)
$(CFLAGS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
\
$(AM_CFLAGS)
$(CFLAGS)
AM_V_CC
=
$
(
am__v_CC_@AM_V@
)
am__v_CC_
=
$
(
am__v_CC_@AM_DEFAULT_V@
)
am__v_CC_0
=
@echo
" CC "
$@
;
am__v_CC_1
=
CCLD
=
$(CC)
CCLD
=
$(CC)
LINK
=
$(LIBTOOL)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
LINK
=
$(LIBTOOL)
$(AM_V_lt)
--tag
=
CC
$(AM_LIBTOOLFLAGS)
\
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
$(AM_LDFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CCLD)
$(AM_CFLAGS)
$(CFLAGS)
\
$(LDFLAGS)
-o
$@
$(AM_LDFLAGS)
$(LDFLAGS)
-o
$@
AM_V_CCLD
=
$
(
am__v_CCLD_@AM_V@
)
am__v_CCLD_
=
$
(
am__v_CCLD_@AM_DEFAULT_V@
)
am__v_CCLD_0
=
@echo
" CCLD "
$@
;
am__v_CCLD_1
=
SOURCES
=
nfbpf_compile.c nfnl_osf.c nfsynproxy.c
SOURCES
=
nfbpf_compile.c nfnl_osf.c nfsynproxy.c
DIST_SOURCES
=
nfbpf_compile.c nfnl_osf.c nfsynproxy.c
DIST_SOURCES
=
nfbpf_compile.c nfnl_osf.c nfsynproxy.c
am__can_run_installinfo
=
\
am__can_run_installinfo
=
\
...
@@ -134,12 +187,30 @@ am__uninstall_files_from_dir = { \
...
@@ -134,12 +187,30 @@ am__uninstall_files_from_dir = { \
$(am__cd)
"
$$
dir"
&&
rm
-f
$$
files
;
}
;
\
$(am__cd)
"
$$
dir"
&&
rm
-f
$$
files
;
}
;
\
}
}
DATA
=
$(pkgdata_DATA)
DATA
=
$(pkgdata_DATA)
am__tagged_files
=
$(HEADERS)
$(SOURCES)
$(TAGS_FILES)
$(LISP)
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
am__uniquify_input
=
$(AWK)
'\
BEGIN { nonempty = 0; } \
{ items[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in items) print i; }; } \
'
# Make sure the list of sources is unique. This is necessary because,
# e.g., the same source file might be shared among _SOURCES variables
# for different programs/libraries.
am__define_uniq_tagged_files
=
\
list
=
'
$(am__tagged_files)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
$(am__uniquify_input)
`
ETAGS
=
etags
ETAGS
=
etags
CTAGS
=
ctags
CTAGS
=
ctags
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
pkgdatadir
=
@pkgdatadir@
pkgdatadir
=
@pkgdatadir@
ACLOCAL
=
@ACLOCAL@
ACLOCAL
=
@ACLOCAL@
AMTAR
=
@AMTAR@
AMTAR
=
@AMTAR@
AM_DEFAULT_VERBOSITY
=
@AM_DEFAULT_VERBOSITY@
AR
=
@AR@
AR
=
@AR@
AUTOCONF
=
@AUTOCONF@
AUTOCONF
=
@AUTOCONF@
AUTOHEADER
=
@AUTOHEADER@
AUTOHEADER
=
@AUTOHEADER@
...
@@ -170,6 +241,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
...
@@ -170,6 +241,9 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
LD
=
@LD@
LD
=
@LD@
LDFLAGS
=
@LDFLAGS@
LDFLAGS
=
@LDFLAGS@
LEX
=
@LEX@
LEXLIB
=
@LEXLIB@
LEX_OUTPUT_ROOT
=
@LEX_OUTPUT_ROOT@
LIBOBJS
=
@LIBOBJS@
LIBOBJS
=
@LIBOBJS@
LIBS
=
@LIBS@
LIBS
=
@LIBS@
LIBTOOL
=
@LIBTOOL@
LIBTOOL
=
@LIBTOOL@
...
@@ -202,6 +276,8 @@ SET_MAKE = @SET_MAKE@
...
@@ -202,6 +276,8 @@ SET_MAKE = @SET_MAKE@
SHELL
=
@SHELL@
SHELL
=
@SHELL@
STRIP
=
@STRIP@
STRIP
=
@STRIP@
VERSION
=
@VERSION@
VERSION
=
@VERSION@
YACC
=
@YACC@
YFLAGS
=
@YFLAGS@
abs_builddir
=
@abs_builddir@
abs_builddir
=
@abs_builddir@
abs_srcdir
=
@abs_srcdir@
abs_srcdir
=
@abs_srcdir@
abs_top_builddir
=
@abs_top_builddir@
abs_top_builddir
=
@abs_top_builddir@
...
@@ -215,7 +291,12 @@ am__quote = @am__quote@
...
@@ -215,7 +291,12 @@ am__quote = @am__quote@
am__tar
=
@am__tar@
am__tar
=
@am__tar@
am__untar
=
@am__untar@
am__untar
=
@am__untar@
bindir
=
@bindir@
bindir
=
@bindir@
blacklist_4_modules
=
@blacklist_4_modules@
blacklist_6_modules
=
@blacklist_6_modules@
blacklist_a_modules
=
@blacklist_a_modules@
blacklist_b_modules
=
@blacklist_b_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_modules
=
@blacklist_modules@
blacklist_x_modules
=
@blacklist_x_modules@
build
=
@build@
build
=
@build@
build_alias
=
@build_alias@
build_alias
=
@build_alias@
build_cpu
=
@build_cpu@
build_cpu
=
@build_cpu@
...
@@ -242,10 +323,14 @@ ksourcedir = @ksourcedir@
...
@@ -242,10 +323,14 @@ ksourcedir = @ksourcedir@
libdir
=
@libdir@
libdir
=
@libdir@
libexecdir
=
@libexecdir@
libexecdir
=
@libexecdir@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libiptc_LDFLAGS2
=
@libiptc_LDFLAGS2@
libmnl_CFLAGS
=
@libmnl_CFLAGS@
libmnl_LIBS
=
@libmnl_LIBS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_CFLAGS
=
@libnetfilter_conntrack_CFLAGS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnetfilter_conntrack_LIBS
=
@libnetfilter_conntrack_LIBS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_CFLAGS
=
@libnfnetlink_CFLAGS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnfnetlink_LIBS
=
@libnfnetlink_LIBS@
libnftnl_CFLAGS
=
@libnftnl_CFLAGS@
libnftnl_LIBS
=
@libnftnl_LIBS@
libxtables_vage
=
@libxtables_vage@
libxtables_vage
=
@libxtables_vage@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vcurrent
=
@libxtables_vcurrent@
libxtables_vmajor
=
@libxtables_vmajor@
libxtables_vmajor
=
@libxtables_vmajor@
...
@@ -322,10 +407,12 @@ install-sbinPROGRAMS: $(sbin_PROGRAMS)
...
@@ -322,10 +407,12 @@ install-sbinPROGRAMS: $(sbin_PROGRAMS)
fi
;
\
fi
;
\
for
p
in
$$
list
;
do
echo
"
$$
p
$$
p"
;
done
|
\
for
p
in
$$
list
;
do
echo
"
$$
p
$$
p"
;
done
|
\
sed
's/
$(EXEEXT)
$$//'
|
\
sed
's/
$(EXEEXT)
$$//'
|
\
while
read
p p1
;
do if
test
-f
$$
p
||
test
-f
$$
p1
;
\
while
read
p p1
;
do if
test
-f
$$
p
\
then
echo
"
$$
p"
;
echo
"
$$
p"
;
else
:
;
fi
;
\
||
test
-f
$$
p1
\
;
then
echo
"
$$
p"
;
echo
"
$$
p"
;
else
:
;
fi
;
\
done
|
\
done
|
\
sed
-e
'p;s,.*/,,;n;h'
-e
's|.*|.|'
\
sed
-e
'p;s,.*/,,;n;h'
\
-e
's|.*|.|'
\
-e
'p;x;s,.*/,,;s/
$(EXEEXT)
$$//;
$(transform)
;s/$$/
$(EXEEXT)
/'
|
\
-e
'p;x;s,.*/,,;s/
$(EXEEXT)
$$//;
$(transform)
;s/$$/
$(EXEEXT)
/'
|
\
sed
'N;N;N;s,\n, ,g'
|
\
sed
'N;N;N;s,\n, ,g'
|
\
$(AWK)
'BEGIN { files["."] = ""; dirs["."] = 1 } \
$(AWK)
'BEGIN { files["."] = ""; dirs["."] = 1 } \
...
@@ -346,7 +433,8 @@ uninstall-sbinPROGRAMS:
...
@@ -346,7 +433,8 @@ uninstall-sbinPROGRAMS:
@
list
=
'
$(sbin_PROGRAMS)
'
;
test
-n
"
$(sbindir)
"
||
list
=
;
\
@
list
=
'
$(sbin_PROGRAMS)
'
;
test
-n
"
$(sbindir)
"
||
list
=
;
\
files
=
`
for
p
in
$$
list
;
do
echo
"
$$
p"
;
done
|
\
files
=
`
for
p
in
$$
list
;
do
echo
"
$$
p"
;
done
|
\
sed
-e
'h;s,^.*/,,;s/
$(EXEEXT)
$$//;
$(transform)
'
\
sed
-e
'h;s,^.*/,,;s/
$(EXEEXT)
$$//;
$(transform)
'
\
-e
's/$$/
$(EXEEXT)
/'
`
;
\
-e
's/$$/
$(EXEEXT)
/'
\
`
;
\
test
-n
"
$$
list"
||
exit
0
;
\
test
-n
"
$$
list"
||
exit
0
;
\
echo
" ( cd '
$(DESTDIR)$(sbindir)
' && rm -f"
$$
files
")"
;
\
echo
" ( cd '
$(DESTDIR)$(sbindir)
' && rm -f"
$$
files
")"
;
\
cd
"
$(DESTDIR)$(sbindir)
"
&&
rm
-f
$$
files
cd
"
$(DESTDIR)$(sbindir)
"
&&
rm
-f
$$
files
...
@@ -359,15 +447,18 @@ clean-sbinPROGRAMS:
...
@@ -359,15 +447,18 @@ clean-sbinPROGRAMS:
list
=
`
for
p
in
$$
list
;
do
echo
"
$$
p"
;
done
|
sed
's/
$(EXEEXT)
$$//'
`
;
\
list
=
`
for
p
in
$$
list
;
do
echo
"
$$
p"
;
done
|
sed
's/
$(EXEEXT)
$$//'
`
;
\
echo
" rm -f"
$$
list
;
\
echo
" rm -f"
$$
list
;
\
rm
-f
$$
list
rm
-f
$$
list
nfbpf_compile$(EXEEXT)
:
$(nfbpf_compile_OBJECTS) $(nfbpf_compile_DEPENDENCIES) $(EXTRA_nfbpf_compile_DEPENDENCIES)
nfbpf_compile$(EXEEXT)
:
$(nfbpf_compile_OBJECTS) $(nfbpf_compile_DEPENDENCIES) $(EXTRA_nfbpf_compile_DEPENDENCIES)
@
rm
-f
nfbpf_compile
$(EXEEXT)
@
rm
-f
nfbpf_compile
$(EXEEXT)
$(LINK)
$(nfbpf_compile_OBJECTS)
$(nfbpf_compile_LDADD)
$(LIBS)
$(AM_V_CCLD)$(LINK)
$(nfbpf_compile_OBJECTS)
$(nfbpf_compile_LDADD)
$(LIBS)
nfnl_osf$(EXEEXT)
:
$(nfnl_osf_OBJECTS) $(nfnl_osf_DEPENDENCIES) $(EXTRA_nfnl_osf_DEPENDENCIES)
nfnl_osf$(EXEEXT)
:
$(nfnl_osf_OBJECTS) $(nfnl_osf_DEPENDENCIES) $(EXTRA_nfnl_osf_DEPENDENCIES)
@
rm
-f
nfnl_osf
$(EXEEXT)
@
rm
-f
nfnl_osf
$(EXEEXT)
$(LINK)
$(nfnl_osf_OBJECTS)
$(nfnl_osf_LDADD)
$(LIBS)
$(AM_V_CCLD)$(LINK)
$(nfnl_osf_OBJECTS)
$(nfnl_osf_LDADD)
$(LIBS)
nfsynproxy$(EXEEXT)
:
$(nfsynproxy_OBJECTS) $(nfsynproxy_DEPENDENCIES) $(EXTRA_nfsynproxy_DEPENDENCIES)
nfsynproxy$(EXEEXT)
:
$(nfsynproxy_OBJECTS) $(nfsynproxy_DEPENDENCIES) $(EXTRA_nfsynproxy_DEPENDENCIES)
@
rm
-f
nfsynproxy
$(EXEEXT)
@
rm
-f
nfsynproxy
$(EXEEXT)
$(LINK)
$(nfsynproxy_OBJECTS)
$(nfsynproxy_LDADD)
$(LIBS)
$(AM_V_CCLD)
$(LINK)
$(nfsynproxy_OBJECTS)
$(nfsynproxy_LDADD)
$(LIBS)
mostlyclean-compile
:
mostlyclean-compile
:
-
rm
-f
*
.
$(OBJEXT)
-
rm
-f
*
.
$(OBJEXT)
...
@@ -380,25 +471,25 @@ distclean-compile:
...
@@ -380,25 +471,25 @@ distclean-compile:
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/nfsynproxy.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/nfsynproxy.Po@am__quote@
.c.o
:
.c.o
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
$<
.c.obj
:
.c.obj
:
@am__fastdepCC_TRUE@
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(COMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(COMPILE)
-c
`$(CYGPATH_W)
'$<'
`
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(COMPILE)
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
.c.lo
:
.c.lo
:
@am__fastdepCC_TRUE@
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(AM_V_CC)
$(LTCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCC_TRUE@
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@am__fastdepCC_TRUE@
$(AM_V_at)
$(am__mv)
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCC_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
$(AM_V_CC)
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@
DEPDIR
=
$(DEPDIR)
$(CCDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCC_FALSE@
$(LTCOMPILE)
-c
-o
$@
$<
@am__fastdepCC_FALSE@
$(AM_V_CC@am__nodep@)
$(LTCOMPILE)
-c
-o
$@
$<
mostlyclean-libtool
:
mostlyclean-libtool
:
-
rm
-f
*
.lo
-
rm
-f
*
.lo
...
@@ -427,26 +518,15 @@ uninstall-pkgdataDATA:
...
@@ -427,26 +518,15 @@ uninstall-pkgdataDATA:
files
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
sed
-e
's|^.*/||'
`
;
\
files
=
`
for
p
in
$$
list
;
do
echo
$$
p
;
done
|
sed
-e
's|^.*/||'
`
;
\
dir
=
'
$(DESTDIR)$(pkgdatadir)
'
;
$(am__uninstall_files_from_dir)
dir
=
'
$(DESTDIR)$(pkgdatadir)
'
;
$(am__uninstall_files_from_dir)
ID
:
$(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
ID
:
$(am__tagged_files)
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
mkid
-fID
$$
unique
unique
=
`
for
i
in
$$
list
;
do
\
tags
:
tags-am
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
TAGS
:
tags
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
tags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
mkid
-fID
$$
unique
tags
:
TAGS
TAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
set
x
;
\
set
x
;
\
here
=
`
pwd
`
;
\
here
=
`
pwd
`
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
$(am__define_uniq_tagged_files)
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
shift
;
\
shift
;
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
if
test
-z
"
$(ETAGS_ARGS)$$
*
$$
unique"
;
then
:
;
else
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
...
@@ -458,15 +538,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
...
@@ -458,15 +538,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$$
unique
;
\
$$
unique
;
\
fi
;
\
fi
;
\
fi
fi
ctags
:
CTAGS
ctags
:
ctags-am
CTAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
CTAGS
:
ctags
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
ctags-am
:
$(TAGS_DEPENDENCIES) $(am__tagged_files)
unique
=
`
for
i
in
$$
list
;
do
\
$(am__define_uniq_tagged_files)
;
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
test
-z
"
$(CTAGS_ARGS)$$
unique"
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
$$
unique
$$
unique
...
@@ -475,6 +551,21 @@ GTAGS:
...
@@ -475,6 +551,21 @@ GTAGS:
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
&&
$(am__cd)
$(top_srcdir)
\
&&
$(am__cd)
$(top_srcdir)
\
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
&&
gtags
-i
$(GTAGS_ARGS)
"
$$
here"
cscopelist
:
cscopelist-am
cscopelist-am
:
$(am__tagged_files)
list
=
'
$(am__tagged_files)
'
;
\
case
"
$(srcdir)
"
in
\
[
\\
/]
*
|
?:[
\\
/]
*
)
sdir
=
"
$(srcdir)
"
;;
\
*
)
sdir
=
$(subdir)
/
$(srcdir)
;;
\
esac
;
\
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
\
echo
"
$(subdir)
/
$$
i"
;
\
else
\
echo
"
$$
sdir/
$$
i"
;
\
fi
;
\
done
>>
$(top_builddir)
/cscope.files
distclean-tags
:
distclean-tags
:
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
...
@@ -619,19 +710,20 @@ uninstall-am: uninstall-pkgdataDATA uninstall-sbinPROGRAMS
...
@@ -619,19 +710,20 @@ uninstall-am: uninstall-pkgdataDATA uninstall-sbinPROGRAMS
.MAKE
:
install-am install-strip
.MAKE
:
install-am install-strip
.PHONY
:
CTAGS GTAGS all all-am check check-am clean clean-generic
\
.PHONY
:
CTAGS GTAGS TAGS all all-am check check-am clean clean-generic
\
clean-libtool clean-sbinPROGRAMS ctags distclean
\
clean-libtool clean-sbinPROGRAMS cscopelist-am ctags ctags-am
\
distclean-compile distclean-generic distclean-libtool
\
distclean distclean-compile distclean-generic
\
distclean-tags distdir dvi dvi-am html html-am info info-am
\
distclean-libtool distclean-tags distdir dvi dvi-am html
\
install install-am install-data install-data-am install-dvi
\
html-am info info-am install install-am install-data
\
install-dvi-am install-exec install-exec-am install-html
\
install-data-am install-dvi install-dvi-am install-exec
\
install-html-am install-info install-info-am install-man
\
install-exec-am install-html install-html-am install-info
\
install-pdf install-pdf-am install-pkgdataDATA install-ps
\
install-info-am install-man install-pdf install-pdf-am
\
install-ps-am install-sbinPROGRAMS install-strip installcheck
\
install-pkgdataDATA install-ps install-ps-am
\
install-sbinPROGRAMS install-strip installcheck
\
installcheck-am installdirs maintainer-clean
\
installcheck-am installdirs maintainer-clean
\
maintainer-clean-generic mostlyclean mostlyclean-compile
\
maintainer-clean-generic mostlyclean mostlyclean-compile
\
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am
\
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am
\
tags uninstall uninstall-am uninstall-pkgdataDATA
\
tags
tags-am
uninstall uninstall-am uninstall-pkgdataDATA
\
uninstall-sbinPROGRAMS
uninstall-sbinPROGRAMS
...
...
utils/nfnl_osf.c
View file @
615f9fca
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
*
*
* You should have received a copy of the GNU General Public License
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* along with this program; if not, write to the Free Software
* Foundation, Inc., 5
9 Temple Place, Suite 330
, Boston, MA 0211
1
-130
7
USA
* Foundation, Inc., 5
1 Franklin Street, Fifth Floor
, Boston, MA
0211
0
-130
1,
USA
.
*/
*/
#include <sys/types.h>
#include <sys/types.h>
...
...
Prev
1
…
4
5
6
7
8
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment