[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1097660: proxsmtp: ftbfs with GCC-15



control: tag 1097660 + patch
control: tag 1097669 + pending

Patch fixes the ftbfs on gcc-15.

Will be submitting upload on mentor.


Regards,
Syed Shahrukh Hussain.
diff --git a/common/smtppass.c b/common/smtppass.c
index 45ad0b7..35da8ce 100644
--- a/common/smtppass.c
+++ b/common/smtppass.c
@@ -267,7 +267,7 @@ void sp_init(const char* name)
 int sp_run(const char* configfile, const char* pidfile, int dbg_level)
 {
     int sock;
-    int true = 1;
+    int true_val = 1;
 
     ASSERT(configfile);
     ASSERT(g_state.name);
@@ -337,7 +337,7 @@ int sp_run(const char* configfile, const char* pidfile, int dbg_level)
     }
 
     fcntl(sock, F_SETFD, fcntl(sock, F_GETFD, 0) | FD_CLOEXEC);
-    setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void *)&true, sizeof(true));
+    setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void *)&true_val, sizeof(true_val));
 
     /* Unlink the socket file if it exists */
     if(SANY_TYPE(g_state.listenaddr) == AF_UNIX)

Attachment: signature.asc
Description: PGP signature


Reply to: