summaryrefslogtreecommitdiff
path: root/tools/ipfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/ipfs.c')
-rw-r--r--tools/ipfs.c46
1 files changed, 19 insertions, 27 deletions
diff --git a/tools/ipfs.c b/tools/ipfs.c
index 3acb5d45e21f1..5b78e99882776 100644
--- a/tools/ipfs.c
+++ b/tools/ipfs.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2001-2006 by Darren Reed.
+ * Copyright (C) 2012 by Darren Reed.
*
* See the IPFILTER.LICENCE file for details on licencing.
*/
@@ -42,7 +42,7 @@
#include "netinet/ipl.h"
#if !defined(lint)
-static const char rcsid[] = "@(#)Id: ipfs.c,v 1.12 2003/12/01 01:56:53 darrenr Exp";
+static const char rcsid[] = "@(#)$Id$";
#endif
#ifndef IPF_SAVEDIR
@@ -98,7 +98,7 @@ void usage()
* Change interface names in state information saved out to disk.
*/
int changestateif(ifs, fname)
-char *ifs, *fname;
+ char *ifs, *fname;
{
int fd, olen, nlen, rw;
ipstate_save_t ips;
@@ -161,7 +161,7 @@ char *ifs, *fname;
* Change interface names in NAT information saved out to disk.
*/
int changenatif(ifs, fname)
-char *ifs, *fname;
+ char *ifs, *fname;
{
int fd, olen, nlen, rw;
nat_save_t ipn;
@@ -196,14 +196,6 @@ char *ifs, *fname;
strcpy(nat->nat_ifnames[1], s);
rw = 1;
}
- if (!strncmp(nat->nat_ifnames[2], ifs, olen + 1)) {
- strcpy(nat->nat_ifnames[2], s);
- rw = 1;
- }
- if (!strncmp(nat->nat_ifnames[3], ifs, olen + 1)) {
- strcpy(nat->nat_ifnames[3], s);
- rw = 1;
- }
if (rw == 1) {
if (lseek(fd, pos, SEEK_SET) != pos) {
perror("lseek");
@@ -223,8 +215,8 @@ char *ifs, *fname;
int main(argc,argv)
-int argc;
-char *argv[];
+ int argc;
+ char *argv[];
{
int c, lock = -1, devfd = -1, err = 0, rw = -1, ns = -1, set = 0;
char *dirname = NULL, *filename = NULL, *ifs = NULL;
@@ -354,7 +346,7 @@ char *argv[];
int opendevice(ipfdev)
-char *ipfdev;
+ char *ipfdev;
{
int fd = -1;
@@ -372,14 +364,14 @@ char *ipfdev;
void closedevice(fd)
-int fd;
+ int fd;
{
close(fd);
}
int setlock(fd, lock)
-int fd, lock;
+ int fd, lock;
{
if (opts & OPT_VERBOSE)
printf("Turn lock %s\n", lock ? "on" : "off");
@@ -396,8 +388,8 @@ int fd, lock;
int writestate(fd, file)
-int fd;
-char *file;
+ int fd;
+ char *file;
{
ipstate_save_t ips, *ipsp;
ipfobj_t obj;
@@ -448,8 +440,8 @@ char *file;
int readstate(fd, file)
-int fd;
-char *file;
+ int fd;
+ char *file;
{
ipstate_save_t ips, *is, *ipshead = NULL, *is1, *ipstail = NULL;
int sfd = -1, i;
@@ -565,8 +557,8 @@ freeipshead:
int readnat(fd, file)
-int fd;
-char *file;
+ int fd;
+ char *file;
{
nat_save_t ipn, *in, *ipnhead = NULL, *in1, *ipntail = NULL;
ipfobj_t obj;
@@ -712,8 +704,8 @@ freenathead:
int writenat(fd, file)
-int fd;
-char *file;
+ int fd;
+ char *file;
{
nat_save_t *ipnp = NULL, *next = NULL;
ipfobj_t obj;
@@ -796,7 +788,7 @@ char *file;
int writeall(dirname)
-char *dirname;
+ char *dirname;
{
int fd, devfd;
@@ -847,7 +839,7 @@ bad:
int readall(dirname)
-char *dirname;
+ char *dirname;
{
int fd, devfd;