net-timestamp: SCHED timestamp on entering packet scheduler
[cascardo/linux.git] / net / socket.c
index 255d9b8..3a2778d 100644 (file)
@@ -617,6 +617,9 @@ void sock_tx_timestamp(struct sock *sk, __u8 *tx_flags)
                *tx_flags |= SKBTX_HW_TSTAMP;
        if (sk->sk_tsflags & SOF_TIMESTAMPING_TX_SOFTWARE)
                *tx_flags |= SKBTX_SW_TSTAMP;
+       if (sk->sk_tsflags & SOF_TIMESTAMPING_TX_SCHED)
+               *tx_flags |= SKBTX_SCHED_TSTAMP;
+
        if (sock_flag(sk, SOCK_WIFI_STATUS))
                *tx_flags |= SKBTX_WIFI_STATUS;
 }