Codebase list libnids / 9b813af
New upstream version 1.26 Marcos Fouces 1 year, 11 months ago
12 changed file(s) with 16 addition(s) and 12 deletion(s). Raw diff Collapse all Expand all
0 v1.26 Sep 24 2015
1 - Set default tcp_flow_timeout to 1 hour, which should cover most firewalls'
2 and OS's TCP idle timeout
3
04 v1.25 Feb 18 2013
15 - added timeouts for tcp streams
26
00
11 ====================
2 libnids-1.25
2 libnids-1.26
33 ====================
44
55 1. Building
00
11 ====================
2 libnids-1.25
2 libnids-1.26
33 ====================
44
55 1. What is libnids ?
00 <html>
1 <head><title>Libnids-1.25 API</title>
1 <head><title>Libnids-1.26 API</title>
22 <meta name="generator" content="with little help of c2html">
33
44 </head>
55 <body>
66 <h1><center>
77 ====================<br>
8 libnids-1.25<br>
8 libnids-1.26<br>
99 ====================<br>
1010 </h1></center>
1111 <ol>
00 ====================
1 libnids-1.25
1 libnids-1.26
22 ====================
33
44 1. Introduction
00
11 ====================
2 libnids-1.25
2 libnids-1.26
33 ====================
44
55 The following applies to Linux only.
00
11 ====================
2 libnids-1.25
2 libnids-1.26
33 ====================
44
55 This document is obsolete; read LINUX instead !
00
11 ====================
2 libnids-1.25
2 libnids-1.26
33 ====================
44 Libnids uses efficient data structures (hash tables), so it imposes as
55 little overhead on packets processing as possible. However, in some cases,
00
11 ====================
2 libnids-1.25
2 libnids-1.26
33 ====================
44
55 In order to verify reliability of libnids, a number of tests were
1212 libdir = @libdir@
1313 mandir = @mandir@
1414 LIBSTATIC = libnids.a
15 LIBSHARED = libnids.so.1.25
15 LIBSHARED = libnids.so.1.26
1616
1717 CC = @CC@
1818 CFLAGS = @CFLAGS@ -DLIBNET_VER=@LIBNET_VER@ -DHAVE_ICMPHDR=@ICMPHEADER@ -DHAVE_TCP_STATES=@TCPSTATES@ -DHAVE_BSD_UDPHDR=@HAVE_BSD_UDPHDR@
108108 20000, /* queue_limit */
109109 0, /* tcp_workarounds */
110110 NULL, /* pcap_desc */
111 0 /* tcp_flow_timeout */
111 3600 /* tcp_flow_timeout */
112112 };
113113
114114 static int nids_ip_filter(struct ip *x, int len)
1717 # endif
1818
1919 # define NIDS_MAJOR 1
20 # define NIDS_MINOR 25
20 # define NIDS_MINOR 26
2121
2222 enum
2323 {