aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/ipfilter/netinet/ip_nat.c
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2021-01-26 06:24:28 +0000
committerCy Schubert <cy@FreeBSD.org>2021-02-02 01:19:15 +0000
commit4cd1807c7d2a67b633dd0c0bfde15091543a2514 (patch)
tree5c55d2068d7f0990f2f7f6f89a5e48f444f2eea4 /sys/contrib/ipfilter/netinet/ip_nat.c
parent0b7f1af804f06a285717b490bef80e24648adcbe (diff)
downloadsrc-4cd1807c7d2a67b633dd0c0bfde15091543a2514.tar.gz
src-4cd1807c7d2a67b633dd0c0bfde15091543a2514.zip
Retire the K&R/STD C __P prototype declarations.
In the old days when K&R C and STD C were each in use a workaround (read hack) was required to allow the same code to work on each without modification. All C compilers support STD C. We can finally put the __P prototype to rest. MFC after: 1 week
Diffstat (limited to 'sys/contrib/ipfilter/netinet/ip_nat.c')
-rw-r--r--sys/contrib/ipfilter/netinet/ip_nat.c98
1 files changed, 49 insertions, 49 deletions
diff --git a/sys/contrib/ipfilter/netinet/ip_nat.c b/sys/contrib/ipfilter/netinet/ip_nat.c
index eeaaba1b367b..bc0883ac7382 100644
--- a/sys/contrib/ipfilter/netinet/ip_nat.c
+++ b/sys/contrib/ipfilter/netinet/ip_nat.c
@@ -204,56 +204,56 @@ static ipftuneable_t ipf_nat_tuneables[] = {
extern int pfil_delayed_copy;
#endif
-static int ipf_nat_flush_entry __P((ipf_main_softc_t *, void *));
-static int ipf_nat_getent __P((ipf_main_softc_t *, caddr_t, int));
-static int ipf_nat_getsz __P((ipf_main_softc_t *, caddr_t, int));
-static int ipf_nat_putent __P((ipf_main_softc_t *, caddr_t, int));
-static void ipf_nat_addmap __P((ipf_nat_softc_t *, ipnat_t *));
-static void ipf_nat_addrdr __P((ipf_nat_softc_t *, ipnat_t *));
-static int ipf_nat_builddivertmp __P((ipf_nat_softc_t *, ipnat_t *));
-static int ipf_nat_clearlist __P((ipf_main_softc_t *, ipf_nat_softc_t *));
-static int ipf_nat_cmp_rules __P((ipnat_t *, ipnat_t *));
-static int ipf_nat_decap __P((fr_info_t *, nat_t *));
-static void ipf_nat_delrule __P((ipf_main_softc_t *, ipf_nat_softc_t *,
- ipnat_t *, int));
-static int ipf_nat_extraflush __P((ipf_main_softc_t *, ipf_nat_softc_t *, int));
-static int ipf_nat_finalise __P((fr_info_t *, nat_t *));
-static int ipf_nat_flushtable __P((ipf_main_softc_t *, ipf_nat_softc_t *));
-static int ipf_nat_getnext __P((ipf_main_softc_t *, ipftoken_t *,
- ipfgeniter_t *, ipfobj_t *));
-static int ipf_nat_gettable __P((ipf_main_softc_t *, ipf_nat_softc_t *,
- char *));
-static hostmap_t *ipf_nat_hostmap __P((ipf_nat_softc_t *, ipnat_t *,
+static int ipf_nat_flush_entry(ipf_main_softc_t *, void *);
+static int ipf_nat_getent(ipf_main_softc_t *, caddr_t, int);
+static int ipf_nat_getsz(ipf_main_softc_t *, caddr_t, int);
+static int ipf_nat_putent(ipf_main_softc_t *, caddr_t, int);
+static void ipf_nat_addmap(ipf_nat_softc_t *, ipnat_t *);
+static void ipf_nat_addrdr(ipf_nat_softc_t *, ipnat_t *);
+static int ipf_nat_builddivertmp(ipf_nat_softc_t *, ipnat_t *);
+static int ipf_nat_clearlist(ipf_main_softc_t *, ipf_nat_softc_t *);
+static int ipf_nat_cmp_rules(ipnat_t *, ipnat_t *);
+static int ipf_nat_decap(fr_info_t *, nat_t *);
+static void ipf_nat_delrule(ipf_main_softc_t *, ipf_nat_softc_t *,
+ ipnat_t *, int);
+static int ipf_nat_extraflush(ipf_main_softc_t *, ipf_nat_softc_t *, int);
+static int ipf_nat_finalise(fr_info_t *, nat_t *);
+static int ipf_nat_flushtable(ipf_main_softc_t *, ipf_nat_softc_t *);
+static int ipf_nat_getnext(ipf_main_softc_t *, ipftoken_t *,
+ ipfgeniter_t *, ipfobj_t *);
+static int ipf_nat_gettable(ipf_main_softc_t *, ipf_nat_softc_t *,
+ char *);
+static hostmap_t *ipf_nat_hostmap(ipf_nat_softc_t *, ipnat_t *,
struct in_addr, struct in_addr,
- struct in_addr, u_32_t));
-static int ipf_nat_icmpquerytype __P((int));
-static int ipf_nat_iterator __P((ipf_main_softc_t *, ipftoken_t *,
- ipfgeniter_t *, ipfobj_t *));
-static int ipf_nat_match __P((fr_info_t *, ipnat_t *));
-static int ipf_nat_matcharray __P((nat_t *, int *, u_long));
-static int ipf_nat_matchflush __P((ipf_main_softc_t *, ipf_nat_softc_t *,
- caddr_t));
-static void ipf_nat_mssclamp __P((tcphdr_t *, u_32_t, fr_info_t *,
- u_short *));
-static int ipf_nat_newmap __P((fr_info_t *, nat_t *, natinfo_t *));
-static int ipf_nat_newdivert __P((fr_info_t *, nat_t *, natinfo_t *));
-static int ipf_nat_newrdr __P((fr_info_t *, nat_t *, natinfo_t *));
-static int ipf_nat_newrewrite __P((fr_info_t *, nat_t *, natinfo_t *));
-static int ipf_nat_nextaddr __P((fr_info_t *, nat_addr_t *, u_32_t *,
- u_32_t *));
-static int ipf_nat_nextaddrinit __P((ipf_main_softc_t *, char *,
- nat_addr_t *, int, void *));
-static int ipf_nat_resolverule __P((ipf_main_softc_t *, ipnat_t *));
-static int ipf_nat_ruleaddrinit __P((ipf_main_softc_t *,
- ipf_nat_softc_t *, ipnat_t *));
-static void ipf_nat_rule_fini __P((ipf_main_softc_t *, ipnat_t *));
-static int ipf_nat_rule_init __P((ipf_main_softc_t *, ipf_nat_softc_t *,
- ipnat_t *));
-static int ipf_nat_siocaddnat __P((ipf_main_softc_t *, ipf_nat_softc_t *,
- ipnat_t *, int));
-static void ipf_nat_siocdelnat __P((ipf_main_softc_t *, ipf_nat_softc_t *,
- ipnat_t *, int));
-static void ipf_nat_tabmove __P((ipf_nat_softc_t *, nat_t *));
+ struct in_addr, u_32_t);
+static int ipf_nat_icmpquerytype(int);
+static int ipf_nat_iterator(ipf_main_softc_t *, ipftoken_t *,
+ ipfgeniter_t *, ipfobj_t *);
+static int ipf_nat_match(fr_info_t *, ipnat_t *);
+static int ipf_nat_matcharray(nat_t *, int *, u_long);
+static int ipf_nat_matchflush(ipf_main_softc_t *, ipf_nat_softc_t *,
+ caddr_t);
+static void ipf_nat_mssclamp(tcphdr_t *, u_32_t, fr_info_t *,
+ u_short *);
+static int ipf_nat_newmap(fr_info_t *, nat_t *, natinfo_t *);
+static int ipf_nat_newdivert(fr_info_t *, nat_t *, natinfo_t *);
+static int ipf_nat_newrdr(fr_info_t *, nat_t *, natinfo_t *);
+static int ipf_nat_newrewrite(fr_info_t *, nat_t *, natinfo_t *);
+static int ipf_nat_nextaddr(fr_info_t *, nat_addr_t *, u_32_t *,
+ u_32_t *);
+static int ipf_nat_nextaddrinit(ipf_main_softc_t *, char *,
+ nat_addr_t *, int, void *);
+static int ipf_nat_resolverule(ipf_main_softc_t *, ipnat_t *);
+static int ipf_nat_ruleaddrinit(ipf_main_softc_t *,
+ ipf_nat_softc_t *, ipnat_t *);
+static void ipf_nat_rule_fini(ipf_main_softc_t *, ipnat_t *);
+static int ipf_nat_rule_init(ipf_main_softc_t *, ipf_nat_softc_t *,
+ ipnat_t *);
+static int ipf_nat_siocaddnat(ipf_main_softc_t *, ipf_nat_softc_t *,
+ ipnat_t *, int);
+static void ipf_nat_siocdelnat(ipf_main_softc_t *, ipf_nat_softc_t *,
+ ipnat_t *, int);
+static void ipf_nat_tabmove(ipf_nat_softc_t *, nat_t *);
/* ------------------------------------------------------------------------ */
/* Function: ipf_nat_main_load */