# This file was automatically generated by bifcl from /Users/jon/tmp/bro-2.5.5/src/iosource/pcap/pcap.bif (alternative mode). export { module Pcap; ## Precompiles a PCAP filter and binds it to a given identifier. ## ## id: The PCAP identifier to reference the filter *s* later on. ## ## s: The PCAP filter. See ``man tcpdump`` for valid expressions. ## ## Returns: True if *s* is valid and precompiles successfully. ## ## .. bro:see:: Pcap::install_pcap_filter ## install_src_addr_filter ## install_src_net_filter ## uninstall_src_addr_filter ## uninstall_src_net_filter ## install_dst_addr_filter ## install_dst_net_filter ## uninstall_dst_addr_filter ## uninstall_dst_net_filter ## Pcap::error global precompile_pcap_filter: function(id: PcapFilterID , s: string ): bool ; ## Installs a PCAP filter that has been precompiled with ## :bro:id:`Pcap::precompile_pcap_filter`. ## ## id: The PCAP filter id of a precompiled filter. ## ## Returns: True if the filter associated with *id* has been installed ## successfully. ## ## .. bro:see:: Pcap::precompile_pcap_filter ## install_src_addr_filter ## install_src_net_filter ## uninstall_src_addr_filter ## uninstall_src_net_filter ## install_dst_addr_filter ## install_dst_net_filter ## uninstall_dst_addr_filter ## uninstall_dst_net_filter ## Pcap::error global Pcap::install_pcap_filter: function(id: PcapFilterID ): bool ; ## Returns a string representation of the last PCAP error. ## ## Returns: A descriptive error message of the PCAP function that failed. ## ## .. bro:see:: Pcap::precompile_pcap_filter ## Pcap::install_pcap_filter ## install_src_addr_filter ## install_src_net_filter ## uninstall_src_addr_filter ## uninstall_src_net_filter ## install_dst_addr_filter ## install_dst_net_filter ## uninstall_dst_addr_filter ## uninstall_dst_net_filter global error: function(): string ; } # end of export section module GLOBAL;