*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: pcap_open_live | Section: 3 | Source: NetBSD | File: pcap_open_live.3
PCAP_OPEN_LIVE(3) Library Functions Manual PCAP_OPEN_LIVE(3) NAME pcap_open_live - open a device for capturing SYNOPSIS #include <pcap/pcap.h> char errbuf[PCAP_ERRBUF_SIZE]; pcap_t *pcap_open_live(const char *device, int snaplen, int promisc, int to_ms, char *errbuf); DESCRIPTION pcap_open_live() is used to obtain a packet capture handle to look at packets on the network. device is a string that specifies the network device to open; on Linux systems with 2.2 or later kernels, a device argument of "any" or NULL can be used to capture packets from all in- terfaces. snaplen specifies the snapshot length to be set on the handle. promisc specifies if the interface is to be put into promiscuous mode. to_ms specifies the packet buffer timeout, as a non-negative value, in milliseconds. (See pcap(3) for an explanation of the packet buffer timeout.) RETURN VALUE pcap_open_live() returns a pcap_t * on success and NULL on failure. If NULL is returned, errbuf is filled in with an appropriate error mes- sage. errbuf may also be set to warning text when pcap_open_live() succeeds; to detect this case the caller should store a zero-length string in errbuf before calling pcap_open_live() and display the warn- ing to the user if errbuf is no longer a zero-length string. errbuf is assumed to be able to hold at least PCAP_ERRBUF_SIZE chars. SEE ALSO pcap_create(3), pcap_activate(3) 6 December 2017 PCAP_OPEN_LIVE(3)

Navigation Options