SHA256
1
0
forked from pool/iptables
iptables/iptables-1.3.7-shlibs.diff

1429 lines
27 KiB
Diff

--- extensions/libip6t_HL.c
+++ extensions/libip6t_HL.c
@@ -160,7 +160,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&HL);
}
--- extensions/libip6t_LOG.c
+++ extensions/libip6t_LOG.c
@@ -284,7 +284,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&log);
}
--- extensions/libip6t_MARK.c
+++ extensions/libip6t_MARK.c
@@ -125,7 +125,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&mark);
}
--- extensions/libip6t_NFLOG.c
+++ extensions/libip6t_NFLOG.c
@@ -155,7 +155,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&nflog);
}
--- extensions/libip6t_NFQUEUE.c
+++ extensions/libip6t_NFQUEUE.c
@@ -108,7 +108,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&nfqueue);
}
--- extensions/libip6t_REJECT.c
+++ extensions/libip6t_REJECT.c
@@ -164,7 +164,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&reject);
}
--- extensions/libip6t_ROUTE.c
+++ extensions/libip6t_ROUTE.c
@@ -234,7 +234,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&route);
}
--- extensions/libip6t_SECMARK.c
+++ extensions/libip6t_SECMARK.c
@@ -119,7 +119,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&secmark);
}
--- extensions/libip6t_TRACE.c
+++ extensions/libip6t_TRACE.c
@@ -57,7 +57,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&trace);
}
--- extensions/libip6t_ah.c
+++ extensions/libip6t_ah.c
@@ -220,7 +220,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&ah);
--- extensions/libip6t_condition.c
+++ extensions/libip6t_condition.c
@@ -99,7 +99,7 @@
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&condition);
--- extensions/libip6t_dst.c
+++ extensions/libip6t_dst.c
@@ -262,7 +262,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&optstruct);
--- extensions/libip6t_esp.c
+++ extensions/libip6t_esp.c
@@ -178,7 +178,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&esp);
--- extensions/libip6t_eui64.c
+++ extensions/libip6t_eui64.c
@@ -70,7 +70,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&eui64);
}
--- extensions/libip6t_frag.c
+++ extensions/libip6t_frag.c
@@ -265,7 +265,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&frag);
--- extensions/libip6t_fuzzy.c
+++ extensions/libip6t_fuzzy.c
@@ -150,7 +150,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&fuzzy_match);
}
--- extensions/libip6t_hashlimit.c
+++ extensions/libip6t_hashlimit.c
@@ -363,7 +363,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&hashlimit);
}
--- extensions/libip6t_hbh.c
+++ extensions/libip6t_hbh.c
@@ -255,7 +255,7 @@
.extra_opts = opts,
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&optstruct);
--- extensions/libip6t_hl.c
+++ extensions/libip6t_hl.c
@@ -143,7 +143,7 @@
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&hl);
}
--- extensions/libip6t_icmp6.c
+++ extensions/libip6t_icmp6.c
@@ -272,7 +272,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&icmpv6);
}
--- extensions/libip6t_ipv6header.c
+++ extensions/libip6t_ipv6header.c
@@ -310,7 +310,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&ipv6header);
}
--- extensions/libip6t_length.c
+++ extensions/libip6t_length.c
@@ -146,7 +146,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&length);
}
--- extensions/libip6t_limit.c
+++ extensions/libip6t_limit.c
@@ -189,7 +189,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&limit);
}
--- extensions/libip6t_mac.c
+++ extensions/libip6t_mac.c
@@ -133,7 +133,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&mac);
}
--- extensions/libip6t_mark.c
+++ extensions/libip6t_mark.c
@@ -136,7 +136,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&mark);
}
--- extensions/libip6t_multiport.c
+++ extensions/libip6t_multiport.c
@@ -450,7 +450,7 @@
.extra_opts = opts,
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&multiport);
--- extensions/libip6t_nth.c
+++ extensions/libip6t_nth.c
@@ -223,7 +223,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&nth);
}
--- extensions/libip6t_owner.c
+++ extensions/libip6t_owner.c
@@ -242,7 +242,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&owner);
}
--- extensions/libip6t_physdev.c
+++ extensions/libip6t_physdev.c
@@ -186,7 +186,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&physdev);
}
--- extensions/libip6t_policy.c
+++ extensions/libip6t_policy.c
@@ -472,7 +472,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&policy);
}
--- extensions/libip6t_random.c
+++ extensions/libip6t_random.c
@@ -144,7 +144,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&rand_match);
}
--- extensions/libip6t_rt.c
+++ extensions/libip6t_rt.c
@@ -355,7 +355,7 @@
.extra_opts = opts,
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&rt);
--- extensions/libip6t_sctp.c
+++ extensions/libip6t_sctp.c
@@ -543,7 +543,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&standard);
}
--- extensions/libip6t_standard.c
+++ extensions/libip6t_standard.c
@@ -60,7 +60,7 @@
.extra_opts = opts,
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&standard);
}
--- extensions/libip6t_state.c
+++ extensions/libip6t_state.c
@@ -157,7 +157,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&state);
}
--- extensions/libip6t_tcp.c
+++ extensions/libip6t_tcp.c
@@ -409,7 +409,7 @@
.extra_opts = opts,
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&tcp);
--- extensions/libip6t_udp.c
+++ extensions/libip6t_udp.c
@@ -221,7 +221,7 @@
.extra_opts = opts,
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match6(&udp);
--- extensions/libipt_BALANCE.c
+++ extensions/libipt_BALANCE.c
@@ -144,7 +144,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&balance);
}
--- extensions/libipt_CLASSIFY.c
+++ extensions/libipt_CLASSIFY.c
@@ -123,7 +123,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&classify);
}
--- extensions/libipt_CLUSTERIP.c
+++ extensions/libipt_CLUSTERIP.c
@@ -262,7 +262,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&clusterip);
}
--- extensions/libipt_CONNMARK.c
+++ extensions/libipt_CONNMARK.c
@@ -214,7 +214,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&connmark_target);
}
--- extensions/libipt_CONNSECMARK.c
+++ extensions/libipt_CONNSECMARK.c
@@ -120,7 +120,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&connsecmark);
}
--- extensions/libipt_DNAT.c
+++ extensions/libipt_DNAT.c
@@ -243,7 +243,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&dnat);
}
--- extensions/libipt_DSCP.c
+++ extensions/libipt_DSCP.c
@@ -158,7 +158,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&dscp);
}
--- extensions/libipt_ECN.c
+++ extensions/libipt_ECN.c
@@ -179,7 +179,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&ecn);
}
--- extensions/libipt_FTOS.c
+++ extensions/libipt_FTOS.c
@@ -127,7 +127,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&ftos);
}
--- extensions/libipt_IPMARK.c
+++ extensions/libipt_IPMARK.c
@@ -162,7 +162,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&ipmark);
}
--- extensions/libipt_IPV4OPTSSTRIP.c
+++ extensions/libipt_IPV4OPTSSTRIP.c
@@ -68,7 +68,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&IPV4OPTSSTRIP);
}
--- extensions/libipt_LOG.c
+++ extensions/libipt_LOG.c
@@ -284,7 +284,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&log);
}
--- extensions/libipt_MARK.c
+++ extensions/libipt_MARK.c
@@ -236,7 +236,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&mark_v0);
register_target(&mark_v1);
--- extensions/libipt_MASQUERADE.c
+++ extensions/libipt_MASQUERADE.c
@@ -159,7 +159,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&masq);
}
--- extensions/libipt_MIRROR.c
+++ extensions/libipt_MIRROR.c
@@ -56,7 +56,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&mirror);
}
--- extensions/libipt_NETLINK.c
+++ extensions/libipt_NETLINK.c
@@ -150,7 +150,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&netlink);
}
--- extensions/libipt_NETMAP.c
+++ extensions/libipt_NETMAP.c
@@ -192,7 +192,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&target_module);
}
--- extensions/libipt_NFLOG.c
+++ extensions/libipt_NFLOG.c
@@ -155,7 +155,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&nflog);
}
--- extensions/libipt_NFQUEUE.c
+++ extensions/libipt_NFQUEUE.c
@@ -108,7 +108,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&nfqueue);
}
--- extensions/libipt_NOTRACK.c
+++ extensions/libipt_NOTRACK.c
@@ -57,7 +57,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&notrack);
}
--- extensions/libipt_REDIRECT.c
+++ extensions/libipt_REDIRECT.c
@@ -164,7 +164,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&redir);
}
--- extensions/libipt_REJECT.c
+++ extensions/libipt_REJECT.c
@@ -183,7 +183,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&reject);
}
--- extensions/libipt_ROUTE.c
+++ extensions/libipt_ROUTE.c
@@ -258,7 +258,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&route);
}
--- extensions/libipt_SAME.c
+++ extensions/libipt_SAME.c
@@ -202,7 +202,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&same);
}
--- extensions/libipt_SECMARK.c
+++ extensions/libipt_SECMARK.c
@@ -119,7 +119,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&secmark);
}
--- extensions/libipt_SET.c
+++ extensions/libipt_SET.c
@@ -174,7 +174,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&ipt_set_target);
}
--- extensions/libipt_SNAT.c
+++ extensions/libipt_SNAT.c
@@ -243,7 +243,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&snat);
}
--- extensions/libipt_TARPIT.c
+++ extensions/libipt_TARPIT.c
@@ -52,7 +52,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&tarpit);
}
--- extensions/libipt_TCPLAG.c
+++ extensions/libipt_TCPLAG.c
@@ -212,4 +212,5 @@
* so have to go ahead and use it. This registers your target into
* the list of available targets so that your options become available.
*/
-void _init( void ) { register_target( &targ ); }
+static void __attribute__((constructor)) _init(void)
+{ register_target( &targ ); }
--- extensions/libipt_TCPMSS.c
+++ extensions/libipt_TCPMSS.c
@@ -128,7 +128,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&mss);
}
--- extensions/libipt_TOS.c
+++ extensions/libipt_TOS.c
@@ -168,7 +168,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&tos);
}
--- extensions/libipt_TRACE.c
+++ extensions/libipt_TRACE.c
@@ -57,7 +57,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&trace);
}
--- extensions/libipt_TTL.c
+++ extensions/libipt_TTL.c
@@ -160,7 +160,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&TTL);
}
--- extensions/libipt_ULOG.c
+++ extensions/libipt_ULOG.c
@@ -231,7 +231,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&ulog);
}
--- extensions/libipt_XOR.c
+++ extensions/libipt_XOR.c
@@ -108,7 +108,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&XOR);
}
--- extensions/libipt_account.c
+++ extensions/libipt_account.c
@@ -270,7 +270,7 @@
};
/* Function which registers match */
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&account);
}
--- extensions/libipt_addrtype.c
+++ extensions/libipt_addrtype.c
@@ -201,7 +201,7 @@
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&addrtype);
}
--- extensions/libipt_ah.c
+++ extensions/libipt_ah.c
@@ -183,7 +183,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&ah);
--- extensions/libipt_childlevel.c
+++ extensions/libipt_childlevel.c
@@ -109,7 +109,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&childlevel);
}
--- extensions/libipt_comment.c
+++ extensions/libipt_comment.c
@@ -113,7 +113,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&comment);
}
--- extensions/libipt_condition.c
+++ extensions/libipt_condition.c
@@ -99,7 +99,7 @@
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&condition);
--- extensions/libipt_connbytes.c
+++ extensions/libipt_connbytes.c
@@ -199,7 +199,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&state);
}
--- extensions/libipt_connlimit.c
+++ extensions/libipt_connlimit.c
@@ -126,7 +126,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&connlimit);
}
--- extensions/libipt_connmark.c
+++ extensions/libipt_connmark.c
@@ -145,7 +145,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&connmark_match);
}
--- extensions/libipt_connrate.c
+++ extensions/libipt_connrate.c
@@ -173,7 +173,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&state);
}
--- extensions/libipt_conntrack.c
+++ extensions/libipt_conntrack.c
@@ -544,7 +544,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&conntrack);
}
--- extensions/libipt_dccp.c
+++ extensions/libipt_dccp.c
@@ -367,7 +367,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&dccp);
}
--- extensions/libipt_dscp.c
+++ extensions/libipt_dscp.c
@@ -166,7 +166,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&dscp);
}
--- extensions/libipt_dstlimit.c
+++ extensions/libipt_dstlimit.c
@@ -334,7 +334,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&dstlimit);
}
--- extensions/libipt_ecn.c
+++ extensions/libipt_ecn.c
@@ -165,7 +165,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&ecn);
}
--- extensions/libipt_esp.c
+++ extensions/libipt_esp.c
@@ -186,7 +186,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&esp);
--- extensions/libipt_fuzzy.c
+++ extensions/libipt_fuzzy.c
@@ -152,7 +152,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&fuzzy_match);
}
--- extensions/libipt_hashlimit.c
+++ extensions/libipt_hashlimit.c
@@ -363,7 +363,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&hashlimit);
}
--- extensions/libipt_helper.c
+++ extensions/libipt_helper.c
@@ -95,7 +95,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&helper);
}
--- extensions/libipt_icmp.c
+++ extensions/libipt_icmp.c
@@ -301,7 +301,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&icmp);
}
--- extensions/libipt_iprange.c
+++ extensions/libipt_iprange.c
@@ -178,7 +178,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&iprange);
}
--- extensions/libipt_ipv4options.c
+++ extensions/libipt_ipv4options.c
@@ -305,7 +305,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&ipv4options_struct);
}
--- extensions/libipt_length.c
+++ extensions/libipt_length.c
@@ -145,7 +145,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&length);
}
--- extensions/libipt_limit.c
+++ extensions/libipt_limit.c
@@ -190,7 +190,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&limit);
}
--- extensions/libipt_mac.c
+++ extensions/libipt_mac.c
@@ -134,7 +134,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&mac);
}
--- extensions/libipt_mark.c
+++ extensions/libipt_mark.c
@@ -137,7 +137,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&mark);
}
--- extensions/libipt_mport.c
+++ extensions/libipt_mport.c
@@ -280,7 +280,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&mport);
--- extensions/libipt_multiport.c
+++ extensions/libipt_multiport.c
@@ -456,7 +456,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&multiport);
--- extensions/libipt_nth.c
+++ extensions/libipt_nth.c
@@ -224,7 +224,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&nth);
}
--- extensions/libipt_osf.c
+++ extensions/libipt_osf.c
@@ -159,7 +159,7 @@
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&osf_match);
}
--- extensions/libipt_owner.c
+++ extensions/libipt_owner.c
@@ -244,7 +244,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&owner);
}
--- extensions/libipt_physdev.c
+++ extensions/libipt_physdev.c
@@ -187,7 +187,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&physdev);
}
--- extensions/libipt_pkttype.c
+++ extensions/libipt_pkttype.c
@@ -161,7 +161,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&pkttype);
}
--- extensions/libipt_policy.c
+++ extensions/libipt_policy.c
@@ -430,7 +430,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&policy);
}
--- extensions/libipt_psd.c
+++ extensions/libipt_psd.c
@@ -188,7 +188,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&psd);
}
--- extensions/libipt_quota.c
+++ extensions/libipt_quota.c
@@ -100,7 +100,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&quota);
--- extensions/libipt_random.c
+++ extensions/libipt_random.c
@@ -144,7 +144,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&rand_match);
}
--- extensions/libipt_realm.c
+++ extensions/libipt_realm.c
@@ -264,7 +264,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&realm);
}
--- extensions/libipt_recent.c
+++ extensions/libipt_recent.c
@@ -234,7 +234,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&recent);
}
--- extensions/libipt_record_rpc.c
+++ extensions/libipt_record_rpc.c
@@ -59,7 +59,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&record_rpc);
}
--- extensions/libipt_rpc.c
+++ extensions/libipt_rpc.c
@@ -366,7 +366,7 @@
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&rpcstruct);
}
--- extensions/libipt_sctp.c
+++ extensions/libipt_sctp.c
@@ -543,7 +543,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&sctp);
}
--- extensions/libipt_set.c
+++ extensions/libipt_set.c
@@ -161,7 +161,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&set);
}
--- extensions/libipt_standard.c
+++ extensions/libipt_standard.c
@@ -63,7 +63,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target(&standard);
}
--- extensions/libipt_state.c
+++ extensions/libipt_state.c
@@ -157,7 +157,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&state);
}
--- extensions/libipt_statistic.c
+++ extensions/libipt_statistic.c
@@ -169,7 +169,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&statistic);
}
--- extensions/libipt_string.c
+++ extensions/libipt_string.c
@@ -348,7 +348,7 @@
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&string);
}
--- extensions/libipt_tcp.c
+++ extensions/libipt_tcp.c
@@ -409,7 +409,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&tcp);
--- extensions/libipt_tcpmss.c
+++ extensions/libipt_tcpmss.c
@@ -146,7 +146,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&tcpmss);
}
--- extensions/libipt_time.c
+++ extensions/libipt_time.c
@@ -543,7 +543,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&timestruct);
}
--- extensions/libipt_tos.c
+++ extensions/libipt_tos.c
@@ -166,7 +166,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&tos);
}
--- extensions/libipt_ttl.c
+++ extensions/libipt_ttl.c
@@ -166,7 +166,7 @@
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&ttl);
}
--- extensions/libipt_u32.c
+++ extensions/libipt_u32.c
@@ -257,7 +257,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&u32);
--- extensions/libipt_udp.c
+++ extensions/libipt_udp.c
@@ -223,7 +223,7 @@
.extra_opts = opts
};
-void
+static void __attribute__((constructor))
_init(void)
{
register_match(&udp);
--- extensions/libipt_unclean.c
+++ extensions/libipt_unclean.c
@@ -48,7 +48,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match(&unclean);
}
--- extensions/libip6t_CONNMARK.c
+++ extensions/libip6t_CONNMARK.c
@@ -214,7 +214,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&connmark_target);
}
--- extensions/libip6t_CONNSECMARK.c
+++ extensions/libip6t_CONNSECMARK.c
@@ -118,7 +118,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_target6(&connsecmark);
}
--- extensions/libip6t_connmark.c
+++ extensions/libip6t_connmark.c
@@ -145,7 +145,7 @@
.extra_opts = opts
};
-void _init(void)
+static void __attribute__((constructor)) _init(void)
{
register_match6(&connmark_match);
}