Updated spec file
[iptables.git] / src / fprobe-ulog.h
index 0d812c5..c8aed64 100644 (file)
@@ -16,6 +16,9 @@
 #define IP_OFFMASK 0x1fff
 #endif
 
+#define MAX_PATH_LEN 255
+#define MAX_DIGIT 5
+
 #define SCHED SCHED_FIFO
 #define EMIT_TIMEOUT 5
 #define UNPENDING_TIMEOUT 5
@@ -23,6 +26,7 @@
 #define THREADS 5
 #define COPY_INTO 0
 #define MOVE_INTO 1
+#define NETFLOW_PDU_SIZE 1464 
 
 struct Time {
        time_t sec;
@@ -47,7 +51,7 @@ struct Flow {
        /* tcp/udp dst port or icmp type sub-code */
        uint16_t dp;
        /* ip ToS */
-       uint8_t tos;
+       uint16_t tos;
        /* tcp flags */
        uint8_t tcp_flags;
        /* number of packets */
@@ -111,6 +115,7 @@ struct Flow_TL {
 
 struct peer {
        int write_fd;
+       char *fname;
        struct sockaddr_in addr;
        struct sockaddr_in laddr;
        int type;