Class: Pcap::Filter
- Inherits:
-
Object
- Object
- Pcap::Filter
- Defined in:
- ext/Pcap.c
Class Method Summary collapse
-
.compile ⇒ Object
This cause memory leak because filter->program hold some memory.
-
.new ⇒ Object
This cause memory leak because filter->program hold some memory.
Instance Method Summary collapse
Class Method Details
.compile ⇒ Object
This cause memory leak because filter->program hold some memory. We overlook it because libpcap does not implement pcap_freecode().
672 673 674 |
# File 'ext/Pcap.c', line 672
static VALUE
filter_new(argc, argv, class)
int argc;
|
.new ⇒ Object
This cause memory leak because filter->program hold some memory. We overlook it because libpcap does not implement pcap_freecode().
672 673 674 |
# File 'ext/Pcap.c', line 672
static VALUE
filter_new(argc, argv, class)
int argc;
|
Instance Method Details
#& ⇒ Object
804 805 806 |
# File 'ext/Pcap.c', line 804 static VALUE filter_and(self, other) VALUE self, other; |
#=== ⇒ Object
744 745 746 |
# File 'ext/Pcap.c', line 744 VALUE filter_match(self, v_pkt) VALUE self, v_pkt; |
#=~ ⇒ Object
744 745 746 |
# File 'ext/Pcap.c', line 744 VALUE filter_match(self, v_pkt) VALUE self, v_pkt; |
#source ⇒ Object
768 769 770 |
# File 'ext/Pcap.c', line 768 static VALUE filter_source(self) VALUE self; |
#| ⇒ Object
788 789 790 |
# File 'ext/Pcap.c', line 788 static VALUE filter_or(self, other) VALUE self, other; |
#~@ ⇒ Object
820 821 822 |
# File 'ext/Pcap.c', line 820 static VALUE filter_not(self) VALUE self; |