session wrapper UPDATE add file desc to new files
diff --git a/src/session_openssl.c b/src/session_openssl.c
index d863c16..b921b7f 100644
--- a/src/session_openssl.c
+++ b/src/session_openssl.c
@@ -1,3 +1,22 @@
+/**
+ * @file session_openssl.c
+ * @author Roman Janota <janota@cesnet.cz>
+ * @brief libnetconf2 - wrapped OpenSSL function calls for TLS/asymmetric cryptography support
+ *
+ * This file is a wrapper for OpenSSL function calls. The implementation is done
+ * in such a way that the original libnetconf2 code is not dependent on OpenSSL.
+ * This file is included in the build process only if OpenSSL is being used.
+ *
+ * @copyright
+ * Copyright (c) 2024 CESNET, z.s.p.o.
+ *
+ * This source code is licensed under BSD 3-Clause License (the "License").
+ * You may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     https://opensource.org/licenses/BSD-3-Clause
+ */
+
 #define _GNU_SOURCE
 
 #include <ctype.h>