13b3009eaSChuck Lever // SPDX-License-Identifier: GPL-2.0 23b3009eaSChuck Lever /* 33b3009eaSChuck Lever * Trace points for transport security layer handshakes. 43b3009eaSChuck Lever * 53b3009eaSChuck Lever * Author: Chuck Lever <chuck.lever@oracle.com> 63b3009eaSChuck Lever * 73b3009eaSChuck Lever * Copyright (c) 2023, Oracle and/or its affiliates. 83b3009eaSChuck Lever */ 93b3009eaSChuck Lever 103b3009eaSChuck Lever #include <linux/types.h> 11*b470985cSChuck Lever #include <linux/ipv6.h> 123b3009eaSChuck Lever 133b3009eaSChuck Lever #include <net/sock.h> 14*b470985cSChuck Lever #include <net/inet_sock.h> 153b3009eaSChuck Lever #include <net/netlink.h> 163b3009eaSChuck Lever #include <net/genetlink.h> 173b3009eaSChuck Lever 183b3009eaSChuck Lever #include "handshake.h" 193b3009eaSChuck Lever 203b3009eaSChuck Lever #define CREATE_TRACE_POINTS 213b3009eaSChuck Lever 223b3009eaSChuck Lever #include <trace/events/handshake.h> 23