File: ssl.c-correct-setup_bio_callbacks-signat.patch

package info (click to toggle)
vsftpd 3.0.5-0.4
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 2,704 kB
  • sloc: ansic: 16,810; sh: 251; makefile: 51; python: 18
file content (24 lines) | stat: -rw-r--r-- 757 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
From: Chris Hofstaedtler <zeha@debian.org>
Date: Fri, 5 Sep 2025 00:05:56 +0200
X-Dgit-Generated: 3.0.5-0.3 f77a34d81ec9a7fa744bf8cfa80559930601add9
Subject: ssl.c: correct setup_bio_callbacks signature

Fixes FTBFS with gcc-15

Closes: #1098073

---

diff --git a/ssl.c b/ssl.c
index 6e042aa..e0f3afd 100644
--- a/ssl.c
+++ b/ssl.c
@@ -34,7 +34,7 @@
 static char* get_ssl_error();
 static SSL* get_ssl(struct vsf_session* p_sess, int fd);
 static int ssl_session_init(struct vsf_session* p_sess);
-static void setup_bio_callbacks();
+static void setup_bio_callbacks(SSL* p_ssl);
 static long bio_callback(
   BIO* p_bio, int oper, const char* p_arg, int argi, long argl, long retval);
 static int ssl_verify_callback(int verify_ok, X509_STORE_CTX* p_ctx);