]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
make NO_SHARED_LIBS work again (Roberto Nibali)
authorHarald Welte <laforge@gnumonks.org>
Mon, 26 Aug 2002 13:09:40 +0000 (13:09 +0000)
committerHarald Welte <laforge@gnumonks.org>
Mon, 26 Aug 2002 13:09:40 +0000 (13:09 +0000)
Makefile
extensions/libipt_dscp_helper.c

index a1d55216413ba6e01623d70b2c5efbc1adc4ed9d..953c0aa1be4ce2b760fae462a90e06a0b2f8a059 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -46,7 +46,7 @@ else
 DEPFILES = $(EXT_OBJS:%.o=%.d)
 STATIC_LIBS  = extensions/libext.a
 STATIC6_LIBS = extensions/libext6.a
-LDFLAGS      =
+LDFLAGS      = -static
 LDLIBS       =
 endif
 
@@ -115,21 +115,21 @@ ip6tables.o: ip6tables.c
        $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" -c -o $@ $<
 
 ip6tables: ip6tables-standalone.c ip6tables.o $(STATIC6_LIBS) libiptc/libiptc.a
-       $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" -rdynamic -o $@ $^ $(LDLIBS)
+       $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS)
 
 $(DESTDIR)$(BINDIR)/ip6tables: ip6tables
        @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR)
        cp $< $@
 
 ip6tables-save: ip6tables-save.c ip6tables.o $(STATIC6_LIBS) libiptc/libiptc.a
-       $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" -rdynamic -o $@ $^ $(LDLIBS)
+       $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS)
 
 $(DESTDIR)$(BINDIR)/ip6tables-save: ip6tables-save
        @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR)
        cp $< $@
 
 ip6tables-restore: ip6tables-restore.c ip6tables.o $(STATIC6_LIBS) libiptc/libiptc.a
-       $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" -rdynamic -o $@ $^ $(LDLIBS)
+       $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS)
 
 $(DESTDIR)$(BINDIR)/ip6tables-restore: ip6tables-restore
        @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR)
index 742ac86afddff4c431b902c7aa200a6d51666084..0279670b1f19180bd1649c4258acf7a22b79bdeb 100644 (file)
@@ -47,7 +47,7 @@ static struct ds_class
 
 
 
-unsigned int 
+static unsigned int 
 class_to_dscp(const char *name)
 {
        int i;
@@ -64,7 +64,7 @@ class_to_dscp(const char *name)
 
 
 
-const char *
+static const char *
 dscp_to_name(unsigned int dscp)
 {
        int i;