aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorWillem de Bruijn <willemb@google.com>2014-07-14 17:55:06 -0400
committerDavid S. Miller <davem@davemloft.net>2014-07-15 16:32:45 -0700
commit11878b40ed5c5bc20d6a115bae156a5b90b0fb3e (patch)
treee7fa05e4bc8d22865c7877e05bff85c3ecee1dc8 /Documentation
parentMerge branch 'amd-xgbe-next' (diff)
downloadlinux-dev-11878b40ed5c5bc20d6a115bae156a5b90b0fb3e.tar.xz
linux-dev-11878b40ed5c5bc20d6a115bae156a5b90b0fb3e.zip
net-timestamp: SOCK_RAW and PING timestamping
Add SO_TIMESTAMPING to sockets of type PF_INET[6]/SOCK_RAW: Add the necessary sock_tx_timestamp calls to the datapath for RAW sockets (ping sockets already had these calls). Fix the IP output path to pass the timestamp flags on the first fragment also for these sockets. The existing code relies on transhdrlen != 0 to indicate a first fragment. For these sockets, that assumption does not hold. This fixes http://bugzilla.kernel.org/show_bug.cgi?id=77221 Tested SOCK_RAW on IPv4 and IPv6, not PING. Signed-off-by: Willem de Bruijn <willemb@google.com> Acked-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions