unix: add missing HWTSTAMP_* constants Change-Id: I72e3c04afda8e9382fedc6aac6cf2824da82e1dc GitHub-Last-Rev: ae9f762bcd6b332f65b012c57abcd238018a242a GitHub-Pull-Request: golang/sys#283 Reviewed-on: https://go-review.googlesource.com/c/sys/+/805700 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com> Auto-Submit: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
diff --git a/unix/linux/types.go b/unix/linux/types.go index dc28d4c..a59f0da 100644 --- a/unix/linux/types.go +++ b/unix/linux/types.go
@@ -4231,19 +4231,29 @@ type HwTstampConfig C.struct_hwtstamp_config const ( - HWTSTAMP_FILTER_NONE = C.HWTSTAMP_FILTER_NONE - HWTSTAMP_FILTER_ALL = C.HWTSTAMP_FILTER_ALL - HWTSTAMP_FILTER_SOME = C.HWTSTAMP_FILTER_SOME - HWTSTAMP_FILTER_PTP_V1_L4_EVENT = C.HWTSTAMP_FILTER_PTP_V1_L4_EVENT - HWTSTAMP_FILTER_PTP_V2_L4_EVENT = C.HWTSTAMP_FILTER_PTP_V2_L4_EVENT - HWTSTAMP_FILTER_PTP_V2_L2_EVENT = C.HWTSTAMP_FILTER_PTP_V2_L2_EVENT - HWTSTAMP_FILTER_PTP_V2_EVENT = C.HWTSTAMP_FILTER_PTP_V2_EVENT + HWTSTAMP_FILTER_NONE = C.HWTSTAMP_FILTER_NONE + HWTSTAMP_FILTER_ALL = C.HWTSTAMP_FILTER_ALL + HWTSTAMP_FILTER_SOME = C.HWTSTAMP_FILTER_SOME + HWTSTAMP_FILTER_PTP_V1_L4_EVENT = C.HWTSTAMP_FILTER_PTP_V1_L4_EVENT + HWTSTAMP_FILTER_PTP_V1_L4_SYNC = C.HWTSTAMP_FILTER_PTP_V1_L4_SYNC + HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ = C.HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ + HWTSTAMP_FILTER_PTP_V2_L4_EVENT = C.HWTSTAMP_FILTER_PTP_V2_L4_EVENT + HWTSTAMP_FILTER_PTP_V2_L4_SYNC = C.HWTSTAMP_FILTER_PTP_V2_L4_SYNC + HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ = C.HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ + HWTSTAMP_FILTER_PTP_V2_L2_EVENT = C.HWTSTAMP_FILTER_PTP_V2_L2_EVENT + HWTSTAMP_FILTER_PTP_V2_L2_SYNC = C.HWTSTAMP_FILTER_PTP_V2_L2_SYNC + HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ = C.HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ + HWTSTAMP_FILTER_PTP_V2_EVENT = C.HWTSTAMP_FILTER_PTP_V2_EVENT + HWTSTAMP_FILTER_PTP_V2_SYNC = C.HWTSTAMP_FILTER_PTP_V2_SYNC + HWTSTAMP_FILTER_PTP_V2_DELAY_REQ = C.HWTSTAMP_FILTER_PTP_V2_DELAY_REQ + HWTSTAMP_FILTER_NTP_ALL = C.HWTSTAMP_FILTER_NTP_ALL ) const ( HWTSTAMP_TX_OFF = C.HWTSTAMP_TX_OFF HWTSTAMP_TX_ON = C.HWTSTAMP_TX_ON HWTSTAMP_TX_ONESTEP_SYNC = C.HWTSTAMP_TX_ONESTEP_SYNC + HWTSTAMP_TX_ONESTEP_P2P = C.HWTSTAMP_TX_ONESTEP_P2P ) type (
diff --git a/unix/ztypes_linux.go b/unix/ztypes_linux.go index 1f27473..57e9c87 100644 --- a/unix/ztypes_linux.go +++ b/unix/ztypes_linux.go
@@ -4264,19 +4264,29 @@ } const ( - HWTSTAMP_FILTER_NONE = 0x0 - HWTSTAMP_FILTER_ALL = 0x1 - HWTSTAMP_FILTER_SOME = 0x2 - HWTSTAMP_FILTER_PTP_V1_L4_EVENT = 0x3 - HWTSTAMP_FILTER_PTP_V2_L4_EVENT = 0x6 - HWTSTAMP_FILTER_PTP_V2_L2_EVENT = 0x9 - HWTSTAMP_FILTER_PTP_V2_EVENT = 0xc + HWTSTAMP_FILTER_NONE = 0x0 + HWTSTAMP_FILTER_ALL = 0x1 + HWTSTAMP_FILTER_SOME = 0x2 + HWTSTAMP_FILTER_PTP_V1_L4_EVENT = 0x3 + HWTSTAMP_FILTER_PTP_V1_L4_SYNC = 0x4 + HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ = 0x5 + HWTSTAMP_FILTER_PTP_V2_L4_EVENT = 0x6 + HWTSTAMP_FILTER_PTP_V2_L4_SYNC = 0x7 + HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ = 0x8 + HWTSTAMP_FILTER_PTP_V2_L2_EVENT = 0x9 + HWTSTAMP_FILTER_PTP_V2_L2_SYNC = 0xa + HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ = 0xb + HWTSTAMP_FILTER_PTP_V2_EVENT = 0xc + HWTSTAMP_FILTER_PTP_V2_SYNC = 0xd + HWTSTAMP_FILTER_PTP_V2_DELAY_REQ = 0xe + HWTSTAMP_FILTER_NTP_ALL = 0xf ) const ( HWTSTAMP_TX_OFF = 0x0 HWTSTAMP_TX_ON = 0x1 HWTSTAMP_TX_ONESTEP_SYNC = 0x2 + HWTSTAMP_TX_ONESTEP_P2P = 0x3 ) type (