hpux man page for pcap_getnonblock

Query: pcap_getnonblock

OS: hpux

Section: 3pcap

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

PCAP_SETNONBLOCK(3PCAP) 												   PCAP_SETNONBLOCK(3PCAP)

NAME
pcap_setnonblock, pcap_getnonblock - set or get the state of non-blocking mode on a capture device SYNOPSIS
#include <pcap/pcap.h> char errbuf[PCAP_ERRBUF_SIZE]; int pcap_setnonblock(pcap_t *p, int nonblock, char *errbuf); int pcap_getnonblock(pcap_t *p, char *errbuf); DESCRIPTION
pcap_setnonblock() puts a capture handle into ``non-blocking'' mode, or takes it out of ``non-blocking'' mode, depending on whether the nonblock argument is non-zero or zero. It has no effect on ``savefiles''. If there is an error, -1 is returned and errbuf is filled in with an appropriate error message; otherwise, 0 is returned. In ``non-blocking'' mode, an attempt to read from the capture descriptor with pcap_dispatch() will, if no packets are currently available to be read, return 0 immediately rather than blocking waiting for packets to arrive. pcap_loop() and pcap_next() will not work in ``non-blocking'' mode. RETURN VALUE
pcap_getnonblock() returns the current ``non-blocking'' state of the capture descriptor; it always returns 0 on ``savefiles''. If there is an error, -1 is returned and errbuf is filled in with an appropriate error message. errbuf is assumed to be able to hold at least PCAP_ERRBUF_SIZE chars. SEE ALSO
pcap(3PCAP), pcap_loop(3PCAP), pcap_next_ex(3PCAP), pcap_geterr(3PCAP) 5 April 2008 PCAP_SETNONBLOCK(3PCAP)
Related Man Pages
pcap_getnonblock(3pcap) - centos
pcap_getnonblock(3pcap) - osx
pcap_setnonblock(3pcap) - suse
pcap_setnonblock(3pcap) - plan9
pcap_setnonblock(3pcap) - php
Similar Topics in the Unix Linux Community
How to list file size on HPUX?
PHP Man Pages Now Available (Over 10,000)
How to extract every repeated string between two specific string?
Wrong Array...
Shopt -s histappend