Welcome to section 3pcap
Since there are thousands of different man pages in the database, it is divided into sections that function roughly like groups. A certain type of man page belongs to a section. It's amazing how many manuals there actually are out there. We try to have as many man pages as possible so that people can easily seek help on our site.
There are approximately 9 sections that are used to divide all manuals into different chapters. Some are about commands for Linux while there are sections for devices and libraries. Take a look at the index page to see all sections. You can find it by clicking the home button.
Below you can search all man pages that belongs to the 3pcap section.
Name | Description |
pcap | Packet Capture library |
pcap_activate | Activate a capture handle |
pcap_breakloop | Force a pcap_dispatch() or pcap_loop() call to return |
pcap_can_set_rfmon | Check whether monitor mode can be set for a not-yet-activated capture handle |
pcap_close | Close a capture device or savefile |
pcap_compile | Compile a filter expression |
pcap_create | Create a live capture handle |
pcap_datalink | Get the link-layer header type |
pcap_datalink_name_to_val | Get the link-layer header type value corresponding to a header type name |
pcap_datalink_val_to_description | Get a name or description for a link-layer header type value |
pcap_datalink_val_to_description_or_dlt | Get a name or description for a link-layer header type value |
pcap_datalink_val_to_name | Get a name or description for a link-layer header type value |
pcap_dispatch | Process packets from a live capture or savefile |
pcap_dump | Write a packet to a capture file |
pcap_dump_close | Close a savefile being written to |
pcap_dump_file | Get the standard I/O stream for a savefile being written |
pcap_dump_flush | Flush to a savefile packets dumped |
pcap_dump_fopen | Open a file to which to write packets |
pcap_dump_ftell | Get the current file offset for a savefile being written |
pcap_dump_open | Open a file to which to write packets |
pcap_file | Get the standard I/O stream for a savefile being read |
pcap_fileno | Get the file descriptor for a live capture |
pcap_findalldevs | Get a list of capture devices, and free that list |
pcap_fopen_offline | Open a saved capture file for reading |
pcap_fopen_offline_with_tstamp_precision | Open a saved capture file for reading |
pcap_free_datalinks | Get a list of link-layer header types supported by a capture device, and free that list |
pcap_free_tstamp_types | Get a list of time stamp types supported by a capture device, and free that list |
pcap_freealldevs | Get a list of capture devices, and free that list |
pcap_freecode | Free a BPF program |
pcap_get_required_select_timeout | Get a timeout to be used when doing select() for a live capture |
pcap_get_selectable_fd | Get a file descriptor on which a select() can be done for a live capture |
pcap_get_tstamp_precision | Get the time stamp precision returned in captures |
pcap_geterr | Get or print libpcap error message text |
pcap_getnonblock | Set or get the state of non-blocking mode on a capture device |
pcap_init | Initialize the library |
pcap_inject | Transmit a packet |
pcap_is_swapped | Find out whether a savefile has the native byte order |
pcap_lib_version | Get the version information for libpcap |
pcap_list_datalinks | Get a list of link-layer header types supported by a capture device, and free that list |
pcap_list_tstamp_types | Get a list of time stamp types supported by a capture device, and free that list |
pcap_lookupdev | Find the default device on which to capture |
pcap_lookupnet | Find the IPv4 network number and netmask for a device |
pcap_loop | Process packets from a live capture or savefile |
pcap_major_version | Get the version number of a savefile |
pcap_minor_version | Get the version number of a savefile |
pcap_next | Read the next packet from a pcap_t |
pcap_next_ex | Read the next packet from a pcap_t |
pcap_offline_filter | Check whether a filter matches a packet |
pcap_open_dead | Open a fake pcap_t for compiling filters or opening a capture for output |
pcap_open_dead_with_tstamp_precision | Open a fake pcap_t for compiling filters or opening a capture for output |
pcap_open_live | Open a device for capturing |
pcap_open_offline | Open a saved capture file for reading |
pcap_open_offline_with_tstamp_precision | Open a saved capture file for reading |
pcap_perror | Get or print libpcap error message text |
pcap_sendpacket | Transmit a packet |
pcap_set_buffer_size | Set the buffer size for a not-yet-activated capture handle |
pcap_set_datalink | Set the link-layer header type to be used by a capture device |
pcap_set_immediate_mode | Set immediate mode for a not-yet-activated capture handle |
pcap_set_promisc | Set promiscuous mode for a not-yet-activated capture handle |
pcap_set_protocol_linux | Set capture protocol for a not-yet-activated capture handle |
pcap_set_rfmon | Set monitor mode for a not-yet-activated capture handle |
pcap_set_snaplen | Set the snapshot length for a not-yet-activated capture handle |
pcap_set_timeout | Set the packet buffer timeout for a not-yet-activated capture handle |
pcap_set_tstamp_precision | Set the time stamp precision returned in captures |
pcap_set_tstamp_type | Set the time stamp type to be used by a capture device |
pcap_setdirection | Set the direction for which packets will be captured |
pcap_setfilter | Set the filter |
pcap_setnonblock | Set or get the state of non-blocking mode on a capture device |
pcap_snapshot | Get the snapshot length |
pcap_stats | Get capture statistics |
pcap_statustostr | Convert a PCAP_ERROR_ or PCAP_WARNING_ value to a string |
pcap_strerror | Convert an errno value to a string |
pcap_tstamp_type_name_to_val | Get the time stamp type value corresponding to a time stamp type name |
pcap_tstamp_type_val_to_description | Get a name or description for a time stamp type value |
pcap_tstamp_type_val_to_name | Get a name or description for a time stamp type value |