NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO | COLOPHON

PCAP_SET_TIMEOUT(3PCAP)                              PCAP_SET_TIMEOUT(3PCAP)

NAME         top

       pcap_set_timeout  - set the packet buffer timeout for a not-yet-acti‐
       vated capture handle

SYNOPSIS         top

       #include <pcap/pcap.h>
       int pcap_set_timeout(pcap_t *p, int to_ms);

DESCRIPTION         top

       pcap_set_timeout() sets the packet buffer timeout that will be used
       on a capture handle when the handle is activated to to_ms, which is
       in units of milliseconds.  (See pcap(3PCAP) for an explanation of the
       packet buffer timeout.)
       The behavior, if the timeout isn't specified, is undefined.  We
       recommend always setting the timeout to a non-zero value unless
       immediate mode is set, in which case the timeout has no effect.

RETURN VALUE         top

       pcap_set_timeout() returns 0 on success or PCAP_ERROR_ACTIVATED if
       called on a capture handle that has been activated.

SEE ALSO         top

       pcap(3PCAP), pcap_create(3PCAP), pcap_activate(3PCAP),
       pcap_set_immediate_mode(3PCAP)

COLOPHON         top

       This page is part of the libpcap (packet capture library) project.
       Information about the project can be found at 
       ⟨http://www.tcpdump.org/⟩.  If you have a bug report for this manual
       page, see ⟨http://www.tcpdump.org/#patches⟩.  This page was obtained
       from the project's upstream Git repository 
       ⟨https://github.com/the-tcpdump-group/libpcap.git⟩ on 2017-07-05.  If
       you discover any rendering problems in this HTML version of the page,
       or you believe there is a better or more up-to-date source for the
       page, or you have corrections or improvements to the information in
       this COLOPHON (which is not part of the original manual page), send a
       mail to man-pages@man7.org
                               20 January 2017       PCAP_SET_TIMEOUT(3PCAP)