root / contrib / patches / python-nfqueue-patch-0.3 @ b47b895d
History | View | Annotate | Download (1.5 kB)
1 | 5af4e70c | Vangelis Koukis | root@store67:~/src/python-nfqueue# diff -ur original/nfqueue-bindings-0.3/ mine/nfqueue-bindings-0.3|grep -v ^Only |
---|---|---|---|
2 | 5af4e70c | Vangelis Koukis | diff -ur original/nfqueue-bindings-0.3//libnetfilter_queue.i mine/nfqueue-bindings-0.3/libnetfilter_queue.i |
3 | 5af4e70c | Vangelis Koukis | --- original/nfqueue-bindings-0.3//libnetfilter_queue.i 2009-10-18 18:37:28.000000000 +0300 |
4 | 5af4e70c | Vangelis Koukis | +++ mine/nfqueue-bindings-0.3/libnetfilter_queue.i 2011-06-05 10:58:46.000000000 +0300 |
5 | 5af4e70c | Vangelis Koukis | @@ -51,6 +51,7 @@ |
6 | 5af4e70c | Vangelis Koukis | %extend payload { |
7 | 5af4e70c | Vangelis Koukis | int get_nfmark(); |
8 | 5af4e70c | Vangelis Koukis | int get_indev(); |
9 | 5af4e70c | Vangelis Koukis | + int get_physindev(); |
10 | 5af4e70c | Vangelis Koukis | int get_outdev(); |
11 | 5af4e70c | Vangelis Koukis | |
12 | 5af4e70c | Vangelis Koukis | unsigned int get_length(void) { |
13 | 5af4e70c | Vangelis Koukis | diff -ur original/nfqueue-bindings-0.3//nfq_common.c mine/nfqueue-bindings-0.3/nfq_common.c |
14 | 5af4e70c | Vangelis Koukis | --- original/nfqueue-bindings-0.3//nfq_common.c 2009-10-18 18:37:28.000000000 +0300 |
15 | 5af4e70c | Vangelis Koukis | +++ mine/nfqueue-bindings-0.3/nfq_common.c 2011-06-05 10:59:54.000000000 +0300 |
16 | 5af4e70c | Vangelis Koukis | @@ -192,6 +192,11 @@ |
17 | 5af4e70c | Vangelis Koukis | return nfq_get_indev(self->nfad); |
18 | 5af4e70c | Vangelis Koukis | } |
19 | 5af4e70c | Vangelis Koukis | |
20 | 5af4e70c | Vangelis Koukis | +int payload_get_physindev(struct payload *self) |
21 | 5af4e70c | Vangelis Koukis | +{ |
22 | 5af4e70c | Vangelis Koukis | + return nfq_get_physindev(self->nfad); |
23 | 5af4e70c | Vangelis Koukis | +} |
24 | 5af4e70c | Vangelis Koukis | + |
25 | 5af4e70c | Vangelis Koukis | int payload_get_outdev(struct payload *self) |
26 | 5af4e70c | Vangelis Koukis | { |
27 | 5af4e70c | Vangelis Koukis | return nfq_get_outdev(self->nfad); |
28 | 5af4e70c | Vangelis Koukis | diff -ur original/nfqueue-bindings-0.3//nfq_common.h mine/nfqueue-bindings-0.3/nfq_common.h |
29 | 5af4e70c | Vangelis Koukis | --- original/nfqueue-bindings-0.3//nfq_common.h 2009-10-18 18:37:28.000000000 +0300 |
30 | 5af4e70c | Vangelis Koukis | +++ mine/nfqueue-bindings-0.3/nfq_common.h 2011-06-05 10:59:18.000000000 +0300 |
31 | 5af4e70c | Vangelis Koukis | @@ -32,6 +32,8 @@ |
32 | 5af4e70c | Vangelis Koukis | |
33 | 5af4e70c | Vangelis Koukis | int payload_get_indev(struct payload *self); |
34 | 5af4e70c | Vangelis Koukis | |
35 | 5af4e70c | Vangelis Koukis | +int payload_get_physindev(struct payload *self); |
36 | 5af4e70c | Vangelis Koukis | + |
37 | 5af4e70c | Vangelis Koukis | int payload_get_outdev(struct payload *self); |
38 | 5af4e70c | Vangelis Koukis | |
39 | 5af4e70c | Vangelis Koukis | #endif /* __NFQ_COMMON__ */ |