1PCAP_SET_TSTAMP_TYPE(3PCAP)                        PCAP_SET_TSTAMP_TYPE(3PCAP)
2
3
4

NAME

6       pcap_set_tstamp_type  - set the time stamp type to be used by a capture
7       device
8

SYNOPSIS

10       #include <pcap/pcap.h>
11
12       int pcap_set_tstamp_type(pcap_t *p, int tstamp_type);
13

DESCRIPTION

15       pcap_set_tstamp_type() sets the type of time stamp desired for  packets
16       captured  on  the pcap descriptor to the type specified by tstamp_type.
17       It must be called on a pcap descriptor  created  by  pcap_create(3PCAP)
18       that    has   not   yet   been   activated   by   pcap_activate(3PCAP).
19       pcap_list_tstamp_types(3PCAP) will give a list of the time stamp  types
20       supported  by a given capture device.  See pcap-tstamp(7) for a list of
21       all the time stamp types.
22

RETURN VALUE

24       pcap_set_tstamp_type() returns 0 on success if the specified time stamp
25       type  is  expected  to  be  supported by the capture device, PCAP_WARN‐
26       ING_TSTAMP_TYPE_NOTSUP if the specified time stamp  type  is  not  sup‐
27       ported  by the capture device, PCAP_ERROR_ACTIVATED if called on a cap‐
28       ture handle that has been activated, and PCAP_ERROR_CANTSET_TSTAMP_TYPE
29       if the capture device doesn't support setting the time stamp type (only
30       older versions of libpcap will return that; newer versions will  always
31       allow the time stamp type to be set to the default type).
32

BACKWARD COMPATIBILITY

34       This  function  became available in libpcap release 1.2.1.  In previous
35       releases, the time stamp type cannot be  set;  only  the  default  time
36       stamp type offered by a capture source is available.
37

SEE ALSO

39       pcap(3PCAP), pcap_tstamp_type_name_to_val(3PCAP)
40
41
42
43                               8 September 2019    PCAP_SET_TSTAMP_TYPE(3PCAP)
Impressum