You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-analyzer/netwatch/files/netwatch-1.3.0.1-fno-common...

45 lines
1.0 KiB

--- a/dispdata.c
+++ b/dispdata.c
@@ -173,7 +173,6 @@
extern int simchange;
extern int simfwdir;
extern int simarr[8];
-char *simfmt;
extern int iseth;
extern int nw_logall;
extern char nw_allname[256];
--- a/netwatch.c
+++ b/netwatch.c
@@ -161,6 +161,9 @@
char mylog[MAXFILENAME] = "/root/.log";
char specconfigfile[MAXFILENAME] = "/root/.netwatch.conf";
+struct port_info *tcp_port_types[TCPHASH];
+struct port_info *udp_port_types[UDPHASH];
+
int fdlog;
#if defined(_LINUX_IF_ETHER_H) || defined(_NETINET_IF_ETHER_H)
--- a/netwatch.h
+++ b/netwatch.h
@@ -209,16 +209,17 @@
};
#define TCPHASH 1786
-struct port_info *tcp_port_types[TCPHASH];
+extern struct port_info *tcp_port_types[TCPHASH];
#define UDPHASH 1786
-struct port_info *udp_port_types[UDPHASH];
+extern struct port_info *udp_port_types[UDPHASH];
int hashport( int port, int hash);
void initlist(struct port_info *first[], int hash);
char *searchlist(struct port_info *first[], int port, int hash);
char *servicenm( char *s, int port);
+extern char *simfmt;
struct hostinfo {