trace.c 449 B

12345678910111213141516171819202122
  1. // SPDX-License-Identifier: GPL-2.0
  2. /*
  3. * Trace points for transport security layer handshakes.
  4. *
  5. * Author: Chuck Lever <chuck.lever@oracle.com>
  6. *
  7. * Copyright (c) 2023, Oracle and/or its affiliates.
  8. */
  9. #include <linux/types.h>
  10. #include <linux/ipv6.h>
  11. #include <net/sock.h>
  12. #include <net/inet_sock.h>
  13. #include <net/netlink.h>
  14. #include <net/genetlink.h>
  15. #include "handshake.h"
  16. #define CREATE_TRACE_POINTS
  17. #include <trace/events/handshake.h>