Statistics
| Branch: | Tag: | Revision:

root / contrib / patches / python-nfqueue-patch-0.3 @ 039e3e61

History | View | Annotate | Download (1.5 kB)

1
root@store67:~/src/python-nfqueue# diff -ur original/nfqueue-bindings-0.3/ mine/nfqueue-bindings-0.3|grep -v ^Only
2
diff -ur original/nfqueue-bindings-0.3//libnetfilter_queue.i mine/nfqueue-bindings-0.3/libnetfilter_queue.i
3
--- original/nfqueue-bindings-0.3//libnetfilter_queue.i 2009-10-18 18:37:28.000000000 +0300
4
+++ mine/nfqueue-bindings-0.3/libnetfilter_queue.i      2011-06-05 10:58:46.000000000 +0300
5
@@ -51,6 +51,7 @@
6
 %extend payload {
7
         int get_nfmark();
8
         int get_indev();
9
+        int get_physindev();
10
         int get_outdev();
11

    
12
 unsigned int get_length(void) {
13
diff -ur original/nfqueue-bindings-0.3//nfq_common.c mine/nfqueue-bindings-0.3/nfq_common.c
14
--- original/nfqueue-bindings-0.3//nfq_common.c 2009-10-18 18:37:28.000000000 +0300
15
+++ mine/nfqueue-bindings-0.3/nfq_common.c      2011-06-05 10:59:54.000000000 +0300
16
@@ -192,6 +192,11 @@
17
         return nfq_get_indev(self->nfad);
18
 }
19

    
20
+int payload_get_physindev(struct payload *self)
21
+{
22
+        return nfq_get_physindev(self->nfad);
23
+}
24
+
25
 int payload_get_outdev(struct payload *self)
26
 {
27
         return nfq_get_outdev(self->nfad);
28
diff -ur original/nfqueue-bindings-0.3//nfq_common.h mine/nfqueue-bindings-0.3/nfq_common.h
29
--- original/nfqueue-bindings-0.3//nfq_common.h 2009-10-18 18:37:28.000000000 +0300
30
+++ mine/nfqueue-bindings-0.3/nfq_common.h      2011-06-05 10:59:18.000000000 +0300
31
@@ -32,6 +32,8 @@
32

    
33
 int payload_get_indev(struct payload *self);
34

    
35
+int payload_get_physindev(struct payload *self);
36
+
37
 int payload_get_outdev(struct payload *self);
38

    
39
 #endif /* __NFQ_COMMON__ */