Provided by: libpcap0.8-dev_1.5.3-2_amd64 bug

NAME

       pcap_activate - activate a capture handle

SYNOPSIS

       #include <pcap/pcap.h>

       int pcap_activate(pcap_t *p);

DESCRIPTION

       pcap_activate()  is  used  to  activate  a packet capture handle to look at packets on the
       network, with the options that were set on the handle being in effect.

RETURN VALUE

       pcap_activate() returns 0 on  success  without  warnings,  PCAP_WARNING_PROMISC_NOTSUP  on
       success  on  a  device  that  doesn't  support  promiscuous  mode  if promiscuous mode was
       requested, PCAP_WARNING_TSTAMP_TYPE_NOTSUP on success if the time stamp type specified  in
       a  previous  pcap_set_tstamp_type()  call  isn't supported by the capture source (the time
       stamp type is left as the default),  PCAP_WARNING  on  success  with  any  other  warning,
       PCAP_ERROR_ACTIVATED  if  the handle has already been activated, PCAP_ERROR_NO_SUCH_DEVICE
       if  the  capture  source  specified  when  the   handle   was   created   doesn't   exist,
       PCAP_ERROR_PERM_DENIED  if the process doesn't have permission to open the capture source,
       PCAP_ERROR_PROMISC_PERM_DENIED if the process has permission to open  the  capture  source
       but  doesn't  have  permission to put it into promiscuous mode, PCAP_ERROR_RFMON_NOTSUP if
       monitor  mode  was  specified  but  the  capture  source  doesn't  support  monitor  mode,
       PCAP_ERROR_IFACE_NOT_UP  if  the capture source is not up, and PCAP_ERROR if another error
       occurred.  If PCAP_WARNING or PCAP_ERROR is returned, pcap_geterr() or  pcap_perror()  may
       be  called  with  p as an argument to fetch or display a message describing the warning or
       error.       If      PCAP_WARNING_PROMISC_NOTSUP,      PCAP_ERROR_NO_SUCH_DEVICE,       or
       PCAP_ERROR_PERM_DENIED is returned, pcap_geterr() or pcap_perror() may be called with p as
       an argument to fetch or display an message giving additional  details  about  the  problem
       that might be useful for debugging the problem if it's unexpected.

SEE ALSO

       pcap(3PCAP)

                                           5 April 2008                      PCAP_ACTIVATE(3PCAP)