28 lines
664 B
Plaintext
28 lines
664 B
Plaintext
$OpenBSD: patch-pcap_i,v 1.2 2005/05/17 07:39:20 xsa Exp $
|
|
--- pcap.i.orig Thu Apr 25 08:43:15 2002
|
|
+++ pcap.i Wed May 11 13:50:15 2005
|
|
@@ -30,12 +30,12 @@ MERCHANTABILITY or FITNESS FOR A PARTICU
|
|
|
|
/* let functions return raw python objects */
|
|
%typemap(python, out) PyObject * {
|
|
- $target = $source;
|
|
+ $result = $1;
|
|
}
|
|
|
|
/* let functions take raw python objects */
|
|
%typemap(python, in) PyObject * {
|
|
- $target = $source;
|
|
+ $result = $1;
|
|
}
|
|
|
|
|
|
@@ -60,7 +60,7 @@ typedef struct {
|
|
pcap_t *pcap;
|
|
pcap_dumper_t *pcap_dumper;
|
|
PyObject *callback;
|
|
- %addmethods {
|
|
+ %extend {
|
|
/*
|
|
pcapObject(char *device, int snaplen, int promisc, int to_ms);
|
|
*/
|