Skip to content

Commit acec05f

Browse files
kmaincentdavem330
authored andcommitted
net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask
Timestamping software or hardware flags are often used as a group, therefore adding these masks will easier future use. I did not use SOF_TIMESTAMPING_SYS_HARDWARE flag as it is deprecated and not use at all. Signed-off-by: Kory Maincent <kory.maincent@bootlin.com> Reviewed-by: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 915d25a commit acec05f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

include/uapi/linux/net_tstamp.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,14 @@ enum {
4848
SOF_TIMESTAMPING_TX_SCHED | \
4949
SOF_TIMESTAMPING_TX_ACK)
5050

51+
#define SOF_TIMESTAMPING_SOFTWARE_MASK (SOF_TIMESTAMPING_RX_SOFTWARE | \
52+
SOF_TIMESTAMPING_TX_SOFTWARE | \
53+
SOF_TIMESTAMPING_SOFTWARE)
54+
55+
#define SOF_TIMESTAMPING_HARDWARE_MASK (SOF_TIMESTAMPING_RX_HARDWARE | \
56+
SOF_TIMESTAMPING_TX_HARDWARE | \
57+
SOF_TIMESTAMPING_RAW_HARDWARE)
58+
5159
/**
5260
* struct so_timestamping - SO_TIMESTAMPING parameter
5361
*

0 commit comments

Comments
 (0)