1
2PCAP_SET_TSTAMP_PRECISION(3PCAP)              PCAP_SET_TSTAMP_PRECISION(3PCAP)
3
4
5

NAME

7       pcap_set_tstamp_precision  -  set  the time stamp precision returned in
8       captures
9

SYNOPSIS

11       #include <pcap/pcap.h>
12
13       int pcap_set_tstamp_precision(pcap_t *p, int tstamp_precision);
14

DESCRIPTION

16       pcap_set_tstamp_precision()  sets  the  precision  of  the  time  stamp
17       desired  for packets captured on the pcap descriptor to the type speci‐
18       fied by tstamp_precision.  It must be called on a pcap descriptor  cre‐
19       ated  by  pcap_create()  that  has not yet been activated by pcap_acti‐
20       vate().  Two time stamp  precisions  are  supported,  microseconds  and
21       nanoseconds.   One  can  use  options  PCAP_TSTAMP_PRECISION_MICRO  and
22       PCAP_TSTAMP_PRECISION_NANO to request desired  precision.  By  default,
23       time stamps are in microseconds.
24

RETURN VALUE

26       pcap_set_tstamp_precision()  returns 0 on success if the specified time
27       stamp precision is expected to be supported by  the  operating  system,
28       PCAP_ERROR_TSTAMP_PRECISION_NOTSUP if operating system does not support
29       requested time stamp precision, PCAP_ERROR_ACTIVATED  if  called  on  a
30       capture handle that has been activated.
31

SEE ALSO

33       pcap(3PCAP), pcap_get_tstamp_precision(3PCAP), pcap-tstamp(7)
34
35
36
37                                5 February 2015PCAP_SET_TSTAMP_PRECISION(3PCAP)
Impressum