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().
555 556 557 |
# File 'ext/Pcap.c', line 555 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().
555 556 557 |
# File 'ext/Pcap.c', line 555 static VALUE filter_new(argc, argv, class) int argc; |
Instance Method Details
#& ⇒ Object
687 688 689 |
# File 'ext/Pcap.c', line 687 static VALUE filter_and(self, other) VALUE self, other; |
#=== ⇒ Object
627 628 629 |
# File 'ext/Pcap.c', line 627 VALUE filter_match(self, v_pkt) VALUE self, v_pkt; |
#=~ ⇒ Object
627 628 629 |
# File 'ext/Pcap.c', line 627 VALUE filter_match(self, v_pkt) VALUE self, v_pkt; |
#source ⇒ Object
651 652 653 |
# File 'ext/Pcap.c', line 651 static VALUE filter_source(self) VALUE self; |
#| ⇒ Object
671 672 673 |
# File 'ext/Pcap.c', line 671 static VALUE filter_or(self, other) VALUE self, other; |
#~@ ⇒ Object
703 704 705 |
# File 'ext/Pcap.c', line 703 static VALUE filter_not(self) VALUE self; |