D: [iurt_root_command] chroot
Building target platforms: x86_64
Building for target x86_64
Installing /home/pterjan/rpmbuild/SRPMS/ss5-3.8.9-27.mga10.src.rpm
Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.Npn1s9
Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.4YvrG7
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ rm -rf ss5-3.8.9
+ /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/ss5-3.8.9-8.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd ss5-3.8.9
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ss5-make.diff
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ss5-ss5-ha-loc.diff
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ss5-init.diff
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ss5-3.8.9-openssl11.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ss5-fix-build-with-gcc14.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.PV5KcE
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd ss5-3.8.9
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ export 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1'
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1'
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ CONFIGURE_TOP=.
+ '[' 1 = 1 ']'
++ find . -name config.guess -o -name config.sub
+ /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool
Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html)
+ /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
+ /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking
+ /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs .
+ /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64
+ ./configure --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-epollio --with-gssapi --with-mysql --with-logpathbase=/var/log/ss5 --with-configfile=/etc/ss5/ss5.conf --with-passwordfile=/etc/ss5/ss5.passwd --with-logfile=/var/log/ss5/ss5.log --with-profilepath=/etc/ss5 --with-libpath=/usr/lib64 --with-tracepath=/var/log/ss5 --with-confpathbase=/etc
configure: WARNING: unrecognized options: --disable-dependency-tracking
checking for x86_64-mageia-linux-gnu-gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking for main in -ldl... yes
checking for main in -lldap... yes
checking for main in -lpam... yes
checking for main in -lpam_misc... yes
checking for main in -lpthread... yes
checking for main in -lssl... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking security/pam_misc.h usability... yes
checking security/pam_misc.h presence... yes
checking for security/pam_misc.h... yes
checking security/pam_appl.h usability... yes
checking security/pam_appl.h presence... yes
checking for security/pam_appl.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for pid_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether gcc needs -traditional... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for strftime... yes
checking for bzero... yes
checking for gethostbyname... yes
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memset... yes
checking for select... yes
checking for socket... yes
checking for strdup... yes
checking for strtol... yes
checking for main in -lgssapi... no
checking for main in -lgssglue... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating modules/Makefile
config.status: creating modules/mod_authen/Makefile
config.status: creating modules/mod_author/Makefile
config.status: creating modules/mod_balance/Makefile
config.status: creating modules/mod_bandwidth/Makefile
config.status: creating modules/mod_dump/Makefile
config.status: creating modules/mod_filter/Makefile
config.status: creating modules/mod_log/Makefile
config.status: creating modules/mod_proxy/Makefile
config.status: creating modules/mod_socks4/Makefile
config.status: creating modules/mod_socks5/Makefile
config.status: creating modules/mod_statistics/Makefile
config.status: creating common/Makefile
config.status: creating src/Makefile
config.status: creating include/config.h
configure: WARNING: unrecognized options: --disable-dependency-tracking
+ make -j2 'CXX=g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/common'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -fPIC   -c -o SS5OpenLdap.o SS5OpenLdap.c
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_socks4'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_socks4.o SS5Mod_socks4.c
SS5Mod_socks4.c: In function 'RequestParsing':
SS5Mod_socks4.c:116:94: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 57 and 66 [-Wformat-truncation=]
  116 |       snprintf(logString,128,"[%u] [DEBU] [S4 REQUEST PACKET] Receiving socks destination ip %s and port: %d.",pid,ri->DstAddr,ri->DstPort);
      |                                                                                              ^~
SS5Mod_socks4.c:116:30: note: using the range [-2147483648, 2147483647] for directive argument
  116 |       snprintf(logString,128,"[%u] [DEBU] [S4 REQUEST PACKET] Receiving socks destination ip %s and port: %d.",pid,ri->DstAddr,ri->DstPort);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33,
                 from SS5Mod_socks4.c:20:
In function 'snprintf',
    inlined from 'RequestParsing' at SS5Mod_socks4.c:116:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 76 and 222 bytes into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'RequestParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:100:7: note: in expansion of macro 'ERRNO'
  100 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'RequestParsing' at SS5Mod_socks4.c:100:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'RequestParsing':
SS5Mod_socks4.c:137:94: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 57 and 66 [-Wformat-truncation=]
  137 |       snprintf(logString,128,"[%u] [DEBU] [S4 REQUEST PACKET] Receiving socks destination ip %s and port: %d.",pid,ri->DstAddr,ri->DstPort);
      |                                                                                              ^~
SS5Mod_socks4.c:137:30: note: using the range [-2147483648, 2147483647] for directive argument
  137 |       snprintf(logString,128,"[%u] [DEBU] [S4 REQUEST PACKET] Receiving socks destination ip %s and port: %d.",pid,ri->DstAddr,ri->DstPort);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'RequestParsing' at SS5Mod_socks4.c:137:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 76 and 222 bytes into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'RequestParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:145:7: note: in expansion of macro 'ERRNO'
  145 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'RequestParsing' at SS5Mod_socks4.c:145:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'RequestParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:79:5: note: in expansion of macro 'ERRNO'
   79 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'RequestParsing' at SS5Mod_socks4.c:79:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'RequestParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:59:5: note: in expansion of macro 'ERRNO'
   59 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'RequestParsing' at SS5Mod_socks4.c:59:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -fPIC   -c -o SS5Radius.o SS5Radius.c
SS5Mod_socks4.c: In function 'S5ResolvHostName':
SS5Mod_socks4.c:738:54: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 99 and 108 [-Wformat-truncation=]
  738 |         snprintf(logString,128,"[%u] [VERB] Resolved %s to %s.",pid,ri->DstAddr,resolvedHostList[count].NextHost);
      |                                                      ^~
In function 'snprintf',
    inlined from 'S5ResolvHostName' at SS5Mod_socks4.c:738:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 26 or more bytes (assuming 153) into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Radius.c: In function 'S5RadiusAuth':
SS5Radius.c:86:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   86 |   MD5_Init(&md5);
      |   ^~~~~~~~
In file included from ../include/SS5Radius.h:22,
                 from SS5Radius.c:22:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
SS5Radius.c:88:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   88 |   MD5_Update(&md5, S5Radius.Secret,strlen(S5Radius.Secret) );
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:89:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   89 |   MD5_Update(&md5, radiusPacket + OFF_VECTOR, VECTOR_LEN);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:91:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   91 |   MD5_Final(&md5digest[0], &md5);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
SS5Radius.c:203:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  203 |   MD5_Init(&md5);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
SS5Radius.c:205:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  205 |   MD5_Update(&md5, radiusPacket, 4);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:206:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  206 |   MD5_Update(&md5, radiusReqVector, VECTOR_LEN);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:275:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  275 |   MD5_Update(&md5, radiusPacket+20, packetLen - 20);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:276:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  276 |   MD5_Update(&md5, S5Radius.Secret,strlen(S5Radius.Secret) );
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:278:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  278 |   MD5_Final(&md5digest[0], &md5);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
SS5Radius.c: In function 'S5RadiusAcct':
SS5Radius.c:476:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  476 |   MD5_Init(&md5);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
SS5Radius.c:478:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  478 |   MD5_Update(&md5, radiusPacket + OFF_CODE,4 );
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:480:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  480 |   MD5_Update(&md5, radiusZeroVector,VECTOR_LEN );
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:481:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  481 |   MD5_Update(&md5, radiusPacket + HEADER_LEN,packetLen - HEADER_LEN );
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:483:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  483 |   MD5_Update(&md5, S5Radius.Secret,strlen(S5Radius.Secret) );
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:485:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  485 |   MD5_Final(&md5digest[0], &md5);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
SS5Radius.c:595:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  595 |   MD5_Init(&md5);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
SS5Radius.c:597:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  597 |   MD5_Update(&md5, radiusPacket, 4);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:598:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  598 |   MD5_Update(&md5, radiusReqVector, VECTOR_LEN);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:600:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  600 |   MD5_Update(&md5, radiusPacket + HEADER_LEN, packetLen - HEADER_LEN);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:601:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  601 |   MD5_Update(&md5, S5Radius.Secret,strlen(S5Radius.Secret) );
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
SS5Radius.c:603:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  603 |   MD5_Final(&md5digest[0], &md5);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
SS5Mod_socks4.c: In function 'FileCheck':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 93 and 102 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:831:7: note: in expansion of macro 'ERRNO'
  831 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'FileCheck' at SS5Mod_socks4.c:831:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 28 and 164 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:205:11: note: in expansion of macro 'ERRNO'
  205 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:205:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:264:9: note: in expansion of macro 'ERRNO'
  264 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:264:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:299:9: note: in expansion of macro 'ERRNO'
  299 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:299:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:279:9: note: in expansion of macro 'ERRNO'
  279 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:279:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:251:7: note: in expansion of macro 'ERRNO'
  251 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:251:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:242:7: note: in expansion of macro 'ERRNO'
  242 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:242:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:232:7: note: in expansion of macro 'ERRNO'
  232 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:232:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:184:5: note: in expansion of macro 'ERRNO'
  184 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks4.c:184:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:385:15: note: in expansion of macro 'ERRNO'
  385 |               ERRNO(pid)
      |               ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks4.c:385:15:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:364:11: note: in expansion of macro 'ERRNO'
  364 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks4.c:364:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:399:11: note: in expansion of macro 'ERRNO'
  399 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks4.c:399:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:409:15: note: in expansion of macro 'ERRNO'
  409 |               ERRNO(pid)
      |               ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks4.c:409:15:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:349:7: note: in expansion of macro 'ERRNO'
  349 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks4.c:349:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks4.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks4.c:435:5: note: in expansion of macro 'ERRNO'
  435 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks4.c:435:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -fPIC   -c -o SS5MySql.o SS5MySql.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o ../../common/SS5OpenLdap.o ../../common/SS5OpenLdap.c
SS5MySql.c: In function 'MySqlQuery':
SS5MySql.c:118:52: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'const char *' [-Wformat=]
  118 |       snprintf(logString, sizeof(logString) - 1,"[%u] [DEBU] %s\n", mysql_error(conn));
      |                                                   ~^                ~~~~~~~~~~~~~~~~~
      |                                                    |                |
      |                                                    unsigned int     const char *
      |                                                   %s
SS5MySql.c:118:63: warning: format '%s' expects a matching 'char *' argument [-Wformat=]
  118 |       snprintf(logString, sizeof(logString) - 1,"[%u] [DEBU] %s\n", mysql_error(conn));
      |                                                              ~^
      |                                                               |
      |                                                               char *
SS5MySql.c:127:52: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'const char *' [-Wformat=]
  127 |       snprintf(logString, sizeof(logString) - 1,"[%u] [DEBU] %s\n", mysql_error(conn));
      |                                                   ~^                ~~~~~~~~~~~~~~~~~
      |                                                    |                |
      |                                                    unsigned int     const char *
      |                                                   %s
SS5MySql.c:127:63: warning: format '%s' expects a matching 'char *' argument [-Wformat=]
  127 |       snprintf(logString, sizeof(logString) - 1,"[%u] [DEBU] %s\n", mysql_error(conn));
      |                                                              ~^
      |                                                               |
      |                                                               char *
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_socks4.so SS5Mod_socks4.o ../../common/SS5OpenLdap.o -lpthread
SS5MySql.c:111:40: warning: ' '' directive output may be truncated writing 2 bytes into a region of size between 0 and 127 [-Wformat-truncation=]
  111 |    snprintf(query,sizeof(query) - 1,"%s '%s'",S5Mysql.SqlString,group);
      |                                        ^~
In file included from /usr/include/stdio.h:970,
                 from ../include/SS5Main.h:33,
                 from SS5MySql.c:21:
In function 'snprintf',
    inlined from 'MySqlQuery' at SS5MySql.c:111:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 131) into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_socks4'
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/common'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_socks5'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_socks5.o SS5Mod_socks5.c
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/src'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Main.o SS5Main.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Core.o SS5Core.c
In file included from SS5Mod_socks5.c:20:
SS5Mod_socks5.c: In function 'UdpAssociateResponse':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 82 and 91 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1820:5: note: in expansion of macro 'ERRNO'
 1820 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33:
In function 'snprintf',
    inlined from 'UdpAssociateResponse' at SS5Mod_socks5.c:1820:5:
SS5Core.c: In function 'ListPeer':
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 39 and 175 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c:1491:37: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1491 |     snprintf(buf,sizeof(buf),"%16s\n",SS5Peer[index].IP);
      |                                     ^
In file included from /usr/include/stdio.h:970,
                 from ../include/SS5Main.h:33,
                 from SS5Core.c:20:
In function 'snprintf',
    inlined from 'ListPeer' at SS5Core.c:1491:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 18 or more bytes into a destination of size 17
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpAssociateResponse' at SS5Mod_socks5.c:1824:5:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpAssociateResponse' at SS5Mod_socks5.c:1828:5:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1507:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1507 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_ROLE_SLAVE","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1507:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1514:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1514 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_DNSORDER","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1514:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1521:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1521 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_CONSOLE","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1521:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1528:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1528 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SRV","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1528:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1535:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1535 |     snprintf(buf,sizeof(buf),"%64s\n%64d\n","SS5_LDAP_TIMEOUT",SS5SocksOpt.LdapTimeout );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1535:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1549:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1549 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_LDAP_BASE","LDAP_FILTER" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1549:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1542:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1542 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_LDAP_BASE","LDAP_BASE" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1542:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1556:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1556 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_NETBIOS_DOMAIN","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1556:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1563:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1563 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_PAM_AUTH","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1563:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1570:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1570 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_RADIUS_AUTH","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1570:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1577:44: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1577 |     snprintf(buf,sizeof(buf),"%64s\n%64ld\n","SS5_RADIUS_INTERIM_INT",SS5SocksOpt.RadIntUpdInterval );
      |                                            ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1577:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1584:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1584 |     snprintf(buf,sizeof(buf),"%64s\n%64d\n","SS5_RADIUS_INTERIM_TIMEOUT",SS5SocksOpt.RadInterimTimeout );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1584:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1591:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1591 |     snprintf(buf,sizeof(buf),"%64s\n%64d\n","SS5_AUTHCACHEAGE",SS5SocksOpt.AuthCacheAge );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1591:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1598:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1598 |     snprintf(buf,sizeof(buf),"%64s\n%64d\n","SS5_AUTHOCACHEAGE",SS5SocksOpt.AuthoCacheAge );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1598:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1605:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1605 |     snprintf(buf,sizeof(buf),"%64s\n%64d\n","SS5_STICKYAGE",SS5SocksOpt.StickyAge );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1605:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1612:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1612 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_STICKY_SESSION","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1612:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1619:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1619 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_VERBOSE","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1619:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1626:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1626 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_DEBUG","0" );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1626:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1633:44: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1633 |     snprintf(buf,sizeof(buf),"%64s\n%64ld\n","SS5_STIMEOUT",SS5SocksOpt.SessionIdleTimeout );
      |                                            ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1633:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1640:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1640 |     snprintf(buf,sizeof(buf),"%64s\n%64d\n","SS5_ATIMEOUT",SS5SocksOpt.AcceptTimeout );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1640:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1647:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1647 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SUPAKEY",SS5SocksOpt.SupaKey );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1647:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1654:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1654 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_ICACHESERVER",SS5SocksOpt.ICacheServer );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1654:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1662:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1662 |     snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_GSS_PRINC",SS5SocksOpt.GssPrincipal );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1662:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1670:43: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1670 |     snprintf(buf,sizeof(buf),"%64s\n%64d\n","SS5_PROCESSLIFE",SS5SocksOpt.PreforkProcessLife );
      |                                           ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1670:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1691:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1691 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_FACILITY","LOG_LOCAL7" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1691:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1689:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1689 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_FACILITY","LOG_LOCAL5" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1689:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1687:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1687 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_FACILITY","LOG_LOCAL4" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1687:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1685:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1685 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_FACILITY","LOG_LOCAL3" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1685:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1683:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1683 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_FACILITY","LOG_LOCAL2" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1683:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1681:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1681 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_FACILITY","LOG_LOCAL1" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1681:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1679:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1679 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_FACILITY","LOG_LOCAL0" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1679:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1713:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1713 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_LEVEL","LOG_DEBUG" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1713:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1711:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1711 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_LEVEL","LOG_INFO" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1711:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1709:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1709 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_LEVEL","LOG_NOTICE" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1709:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1707:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1707 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_LEVEL","LOG_WARNING" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1707:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1705:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1705 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_LEVEL","LOG_CRIT" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1705:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1703:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1703 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_LEVEL","LOG_ALERT" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1703:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'ListOption':
SS5Core.c:1701:45: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
 1701 |       snprintf(buf,sizeof(buf),"%64s\n%64s\n","SS5_SYSLOG_LEVEL","LOG_EMERG" );
      |                                             ^
In function 'snprintf',
    inlined from 'ListOption' at SS5Core.c:1701:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 131 bytes into a destination of size 130
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'MethodParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 89 and 98 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:625:13: note: in expansion of macro 'ERRNO'
  625 |             ERRNO(pid)
      |             ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'MethodParsing' at SS5Mod_socks5.c:625:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 168 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'MethodParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 89 and 98 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:636:9: note: in expansion of macro 'ERRNO'
  636 |         ERRNO(pid);
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'MethodParsing' at SS5Mod_socks5.c:636:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 168 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'MethodParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 89 and 98 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:583:9: note: in expansion of macro 'ERRNO'
  583 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'MethodParsing' at SS5Mod_socks5.c:583:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 168 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'MethodParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 89 and 98 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:565:9: note: in expansion of macro 'ERRNO'
  565 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'MethodParsing' at SS5Mod_socks5.c:565:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 168 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'MethodParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 89 and 98 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:653:9: note: in expansion of macro 'ERRNO'
  653 |         ERRNO(pid);
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'MethodParsing' at SS5Mod_socks5.c:653:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 168 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'MethodParsing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 89 and 98 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:532:5: note: in expansion of macro 'ERRNO'
  532 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'MethodParsing' at SS5Mod_socks5.c:532:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 168 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:457:75: warning: ') (Pre authorization failed)' directive output may be truncated writing 28 bytes into a region of size between 10 and 230 [-Wformat-truncation=]
  457 |       snprintf(logString,256 - 1,"[%u] %s %s \"\" %s - - - (%s:%d -> %s:%d) (Pre authorization failed)",
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:457:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 274) into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1001:64: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 34 and 239 [-Wformat-truncation=]
 1001 |         snprintf(logString,256,"[%u] %s %s \"%s\" %s (%s:%d -> %s:%d) (Error opening dump file)",
      |                                                                ^~
SS5Core.c:1001:32: note: using the range [-2147483648, 2147483647] for directive argument
 1001 |         snprintf(logString,256,"[%u] %s %s \"%s\" %s (%s:%d -> %s:%d) (Error opening dump file)",
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1001:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 47 or more bytes (assuming 379) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1026:64: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 28 and 233 [-Wformat-truncation=]
 1026 |   snprintf(logString,256,"[%u] %s %s \"%s\" %s 0 0 0 (%s:%d -> %s:%d)",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                                                                ^~
SS5Core.c:1026:26: note: using the range [-2147483648, 2147483647] for directive argument
 1026 |   snprintf(logString,256,"[%u] %s %s \"%s\" %s 0 0 0 (%s:%d -> %s:%d)",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1026:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 27 or more bytes (assuming 359) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1409:75: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 28 and 233 [-Wformat-truncation=]
 1409 |       snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) Idle timeout",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                                                                           ^~
SS5Core.c:1409:30: note: using the range [-2147483648, 2147483647] for directive argument
 1409 |       snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) Idle timeout",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1409:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 40 or more bytes (assuming 372) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1096:79: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 28 and 233 [-Wformat-truncation=]
 1096 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) Session timeout",
      |                                                                               ^~
SS5Core.c:1096:34: note: using the range [-2147483648, 2147483647] for directive argument
 1096 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) Session timeout",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1096:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 375) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1159:79: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 28 and 233 [-Wformat-truncation=]
 1159 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) (Filter error)",
      |                                                                               ^~
SS5Core.c:1159:34: note: using the range [-2147483648, 2147483647] for directive argument
 1159 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) (Filter error)",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1159:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 42 or more bytes (assuming 374) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1226:79: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 28 and 233 [-Wformat-truncation=]
 1226 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) Session timeout",
      |                                                                               ^~
SS5Core.c:1226:34: note: using the range [-2147483648, 2147483647] for directive argument
 1226 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d) Session timeout",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1226:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 375) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1351:77: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 28 and 233 [-Wformat-truncation=]
 1351 |         snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d)",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                                                                             ^~
SS5Core.c:1351:32: note: using the range [-2147483648, 2147483647] for directive argument
 1351 |         snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d)",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1351:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 27 or more bytes (assuming 359) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Core.c: In function 'S5Core':
SS5Core.c:1294:79: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 28 and 233 [-Wformat-truncation=]
 1294 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d)",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                                                                               ^~
SS5Core.c:1294:34: note: using the range [-2147483648, 2147483647] for directive argument
 1294 |           snprintf(logString,256,"[%u] %s %s \"%s\" %s %ld %ld %.0f (%s:%d -> %s:%d)",pid,SS5ClientInfo.SrcAddr,SS5ClientInfo.Username,
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5Core' at SS5Core.c:1294:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 27 or more bytes (assuming 359) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'ListRoute':
SS5Mod_socks5.c:72:67: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
   72 |           snprintf(buf,sizeof(buf),"%16lu\n%2u\n%16lu\n%64s\n%3u\n",lnode->SrcAddr,lnode->Mask,lnode->SrcIf,lnode->Group,lnode->sd);
      |                                                                   ^
In function 'snprintf',
    inlined from 'ListRoute' at SS5Mod_socks5.c:72:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 107 and 130 bytes into a destination of size 106
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'ListProxy':
SS5Mod_socks5.c:129:88: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  129 |           snprintf(buf,sizeof(buf),"%16lu\n%2u\n%16lu\n%5u\n%5u\n%16lu\n%5u\n%3u\n%3u\n",lnode->DstAddr,lnode->Mask,lnode->DstPort,
      |                                                                                        ^
In function 'snprintf',
    inlined from 'ListProxy' at SS5Mod_socks5.c:129:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 81 and 130 bytes into a destination of size 80
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'S5UdpResolvHostName':
SS5Mod_socks5.c:1902:67: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 86 and 95 [-Wformat-truncation=]
 1902 |         snprintf(logString,128,"[%u] [DEBU] [DNS RESOLV] Resolved %s to %s.",pid,ri->udpDstAddr,resolvedHostList[count].NextHost);
      |                                                                   ^~
In function 'snprintf',
    inlined from 'S5UdpResolvHostName' at SS5Mod_socks5.c:1902:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 39 or more bytes (assuming 166) into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'S5ResolvHostName':
SS5Mod_socks5.c:1963:67: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 86 and 95 [-Wformat-truncation=]
 1963 |         snprintf(logString,128,"[%u] [DEBU] [DNS RESOLV] Resolved %s to %s.",pid,ri->DstAddr,resolvedHostList[count].NextHost);
      |                                                                   ^~
In function 'snprintf',
    inlined from 'S5ResolvHostName' at SS5Mod_socks5.c:1963:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 39 or more bytes (assuming 166) into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'FileCheck':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 93 and 102 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:2057:7: note: in expansion of macro 'ERRNO'
 2057 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'FileCheck' at SS5Mod_socks5.c:2057:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 28 and 164 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1228:15: note: in expansion of macro 'ERRNO'
 1228 |               ERRNO(pid)
      |               ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks5.c:1228:15:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1211:11: note: in expansion of macro 'ERRNO'
 1211 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks5.c:1211:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1242:11: note: in expansion of macro 'ERRNO'
 1242 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks5.c:1242:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1196:7: note: in expansion of macro 'ERRNO'
 1196 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks5.c:1196:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'ConnectServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1301:9: note: in expansion of macro 'ERRNO'
 1301 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'ConnectServing' at SS5Mod_socks5.c:1301:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Server.o SS5Server.c
SS5Mod_socks5.c: In function 'BindServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 91 and 100 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1423:13: note: in expansion of macro 'ERRNO'
 1423 |             ERRNO(pid)
      |             ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'BindServing' at SS5Mod_socks5.c:1423:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 166 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'BindServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 91 and 100 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1409:11: note: in expansion of macro 'ERRNO'
 1409 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'BindServing' at SS5Mod_socks5.c:1409:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 166 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'BindServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 91 and 100 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1383:9: note: in expansion of macro 'ERRNO'
 1383 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'BindServing' at SS5Mod_socks5.c:1383:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 166 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'BindServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 91 and 100 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1375:7: note: in expansion of macro 'ERRNO'
 1375 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'BindServing' at SS5Mod_socks5.c:1375:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 166 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'BindServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 91 and 100 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1508:11: note: in expansion of macro 'ERRNO'
 1508 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'BindServing' at SS5Mod_socks5.c:1508:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 166 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'BindServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 91 and 100 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1539:11: note: in expansion of macro 'ERRNO'
 1539 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'BindServing' at SS5Mod_socks5.c:1539:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 166 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'BindServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 91 and 100 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1481:5: note: in expansion of macro 'ERRNO'
 1481 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'BindServing' at SS5Mod_socks5.c:1481:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 166 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Server.c: In function 'S5MakeDaemon':
SS5Server.c:197:5: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  197 |     chdir("/");    umask(0);
      |     ^~~~~~~~~~
In file included from SS5Server.c:20:
SS5Server.c: In function 'S5UIDSet':
../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 103 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Server.c:161:5: note: in expansion of macro 'ERRNO'
  161 |     ERRNO(0)
      |     ^~~~~
../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In file included from /usr/include/stdio.h:970,
                 from ../include/SS5Main.h:33:
In function 'snprintf',
    inlined from 'S5UIDSet' at SS5Server.c:161:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 27 and 154 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Server.c: In function 'S5ServerMake':
../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 99 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Server.c:244:5: note: in expansion of macro 'ERRNO'
  244 |     ERRNO(0)
      |     ^~~~~
../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5ServerMake' at SS5Server.c:244:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 31 and 158 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Server.c: In function 'S5ServerMake':
../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 99 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Server.c:236:5: note: in expansion of macro 'ERRNO'
  236 |     ERRNO(0)
      |     ^~~~~
../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5ServerMake' at SS5Server.c:236:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 31 and 158 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Server.c: In function 'S5ServerMake':
../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 99 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Server.c:212:5: note: in expansion of macro 'ERRNO'
  212 |     ERRNO(0)
      |     ^~~~~
../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5ServerMake' at SS5Server.c:212:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 31 and 158 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Server.c: In function 'S5ServerAccept':
../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Server.c:259:5: note: in expansion of macro 'ERRNO'
  259 |     ERRNO(0)
      |     ^~~~~
../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5ServerAccept' at SS5Server.c:259:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 160 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Server.c: In function 'S5GetClientInfo':
../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Server.c:281:5: note: in expansion of macro 'ERRNO'
  281 |     ERRNO(pid);
      |     ^~~~~
../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5GetClientInfo' at SS5Server.c:281:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:934:11: note: in expansion of macro 'ERRNO'
  934 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:934:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:998:11: note: in expansion of macro 'ERRNO'
  998 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:998:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Utils.o SS5Utils.c
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:993:11: note: in expansion of macro 'ERRNO'
  993 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:993:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:965:9: note: in expansion of macro 'ERRNO'
  965 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:965:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:961:9: note: in expansion of macro 'ERRNO'
  961 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:961:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:957:9: note: in expansion of macro 'ERRNO'
  957 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:957:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:953:9: note: in expansion of macro 'ERRNO'
  953 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:953:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1067:9: note: in expansion of macro 'ERRNO'
 1067 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1067:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1051:13: note: in expansion of macro 'ERRNO'
 1051 |             ERRNO(pid)
      |             ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1051:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1039:11: note: in expansion of macro 'ERRNO'
 1039 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1039:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1027:11: note: in expansion of macro 'ERRNO'
 1027 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1027:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1017:11: note: in expansion of macro 'ERRNO'
 1017 |           ERRNO(pid)
      |           ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1017:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1090:9: note: in expansion of macro 'ERRNO'
 1090 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1090:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1083:9: note: in expansion of macro 'ERRNO'
 1083 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1083:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1112:9: note: in expansion of macro 'ERRNO'
 1112 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1112:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1098:9: note: in expansion of macro 'ERRNO'
 1098 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1098:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1141:9: note: in expansion of macro 'ERRNO'
 1141 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1141:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:1122:9: note: in expansion of macro 'ERRNO'
 1122 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:1122:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_socks5.c: In function 'UpstreamServing':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 87 and 96 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_socks5.c:917:5: note: in expansion of macro 'ERRNO'
  917 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UpstreamServing' at SS5Mod_socks5.c:917:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 34 and 170 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_socks5.so SS5Mod_socks5.o ../../common/SS5OpenLdap.o -lpthread
SS5Utils.c: In function 'S5LoadConfData':
SS5Utils.c:1005:7: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1005 |       fscanf(S5ConfFile,"%32s\n",confString);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1017:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1017 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1036:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1036 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1040:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1040 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1044:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1044 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1048:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1048 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1052:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1052 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1065:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1065 |         fscanf(S5ConfFile,"%12s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1069:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1069 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1073:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1073 |         fscanf(S5ConfFile,"%16s\n",SS5SocksOpt.SupaKey);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1081:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1081 |         fscanf(S5ConfFile,"%32s\n",pcf.slogFacil);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1106:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1106 |         fscanf(S5ConfFile,"%32s\n",pcf.slogFacil);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1131:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1131 |         fscanf(S5ConfFile,"%16s\n",SS5SocksOpt.ICacheServer);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1140:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1140 |         fscanf(S5ConfFile,"%64s\n",SS5SocksOpt.GssPrincipal);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Utils.c:1144:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1144 |         fscanf(S5ConfFile,"%6s\n",optionString);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_socks5'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_authen'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_authentication.o SS5Mod_authentication.c
SS5Utils.c: In function 'S5GetIf':
SS5Utils.c:1620:48: warning: '%12s' directive output may be truncated writing between 12 and 81919 bytes into a region of size 111 [-Wformat-truncation=]
 1620 |       snprintf(logString,128,"[VERB] Interface %12s %16s %16s loaded.",ifr_x[index].ifr_name,
      |                                                ^~~~
In file included from /usr/include/stdio.h:970,
                 from ../include/SS5Main.h:33,
                 from SS5Utils.c:20:
In function 'snprintf',
    inlined from 'S5GetIf' at SS5Utils.c:1620:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 72 and 81979 bytes into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Utils.c: In function 'S5LoadConfData':
SS5Utils.c:1158:57: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 236 [-Wformat-truncation=]
 1158 |         snprintf(logString,256 - 1,"[ERRO] Wrong line \"%s\" in configuration file.",confString);
      |                                                         ^~                           ~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5LoadConfData' at SS5Utils.c:1158:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 44 and 299 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Utils.c: In function 'S5LoadConfData':
SS5Utils.c:1152:51: warning: '%20s' directive output may be truncated writing between 20 and 255 bytes into a region of size 241 [-Wformat-truncation=]
 1152 |         snprintf(logString,256 - 1,"[VERB] Option %20s set.",confString);
      |                                                   ^~~~       ~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5LoadConfData' at SS5Utils.c:1152:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 40 and 275 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_authentication.c: In function 'ListAuthenCache':
SS5Mod_authentication.c:335:56: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  335 |           snprintf(buf,sizeof(buf),"%64s\n%64s\n%16lu\n",lnode->Usr,"XXXXXXXX",lnode->ttl);
      |                                                        ^
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33,
                 from SS5Mod_authentication.c:20:
In function 'snprintf',
    inlined from 'ListAuthenCache' at SS5Mod_authentication.c:335:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 148 and 152 bytes into a destination of size 147
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Thread.o SS5Thread.c
SS5Thread.c: In function 'S5MainThread':
SS5Thread.c:94:71: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   94 |       if( pthread_create(&s5thread,&s5thread_attribute,(void *)S5Core,(void *)clientSocket) < 0 ) {
      |                                                                       ^
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Basic.o SS5Basic.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Debug.o SS5Debug.c
In file included from SS5Basic.c:20:
SS5Basic.c: In function 'S5PwdFileCheck':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Basic.c:53:5: note: in expansion of macro 'ERRNO'
   53 |     ERRNO(0)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33:
In function 'snprintf',
    inlined from 'S5PwdFileCheck' at SS5Basic.c:53:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 160 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Basic.c: In function 'S5PwdFileCheck':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Basic.c:45:9: note: in expansion of macro 'ERRNO'
   45 |         ERRNO(0)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5PwdFileCheck' at SS5Basic.c:45:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 160 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Basic.c: In function 'S5PwdFileCheck':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Basic.c:35:5: note: in expansion of macro 'ERRNO'
   35 |     ERRNO(0)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5PwdFileCheck' at SS5Basic.c:35:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 160 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5ExternalProgram.o SS5ExternalProgram.c
SS5Debug.c: In function 'S5DebugFacilities':
SS5Debug.c:77:67: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 211 and 220 [-Wformat-truncation=]
   77 |   snprintf(logString,256 - 1,"[%u] [DEBU] Facilities->Group       %s.",pid,fa.Group);           LOGUPDATE()
      |                                                                   ^~       ~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../include/SS5Main.h:33,
                 from SS5Debug.c:20:
In function 'snprintf',
    inlined from 'S5DebugFacilities' at SS5Debug.c:77:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 37 and 301 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5GSSApi.o SS5GSSApi.c
SS5ExternalProgram.c: In function 'S5AuthProgramCheck':
SS5ExternalProgram.c:84:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
   84 |   fscanf(stream,"%2s",resp);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
SS5GSSApi.c: In function 'S5GSSApiEncode':
In file included from SS5ExternalProgram.c:20:
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 84 and 93 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5ExternalProgram.c:87:5: note: in expansion of macro 'ERRNO'
   87 |     ERRNO(pid)
      |     ^~~~~
SS5GSSApi.c:422:79: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  422 |     snprintf(logString,256 - 1,"[%u] [DEBUG] GSS encoding %d buffer bytes to %d token bytes.", pid,*len,outbuffer.length );
      |                                                                              ~^                         ~~~~~~~~~~~~~~~~
      |                                                                               |                                  |
      |                                                                               int                                size_t {aka long unsigned int}
      |                                                                              %ld
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33:
In function 'snprintf',
    inlined from 'S5AuthProgramCheck' at SS5ExternalProgram.c:87:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 37 and 173 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5ExternalProgram.c: In function 'S5AuthProgramCheck':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 84 and 93 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5ExternalProgram.c:78:5: note: in expansion of macro 'ERRNO'
   78 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'S5AuthProgramCheck' at SS5ExternalProgram.c:78:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 37 and 173 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5GSSApi.c: In function 'S5GSSApiDecode':
SS5GSSApi.c:512:60: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  512 |     snprintf(logString,256 - 1,"[%u] [DEBUG] GSS decoding %u token bytes to %u buffer bytes.", pid,inbuffer.length,outbuffer.length );
      |                                                           ~^                                       ~~~~~~~~~~~~~~~
      |                                                            |                                               |
      |                                                            unsigned int                                    size_t {aka long unsigned int}
      |                                                           %lu
SS5GSSApi.c:512:78: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  512 |     snprintf(logString,256 - 1,"[%u] [DEBUG] GSS decoding %u token bytes to %u buffer bytes.", pid,inbuffer.length,outbuffer.length );
      |                                                                             ~^                                     ~~~~~~~~~~~~~~~~
      |                                                                              |                                              |
      |                                                                              unsigned int                                   size_t {aka long unsigned int}
      |                                                                             %lu
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Pam.o SS5Pam.c
SS5Pam.c: In function 'S5PAMConversation':
SS5Pam.c:173:5: warning: ignoring return value of 'realloc' declared with attribute 'warn_unused_result' [-Wunused-result]
  173 |     realloc(reply, sizeof(struct pam_response));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Modules.o SS5Modules.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Supa.o SS5Supa.c
SS5Supa.c: In function 'ss5_secure_dh_compute_key':
SS5Supa.c:227:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  227 |         DH_free(ss);
      |         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:31,
                 from /usr/include/openssl/x509.h:39,
                 from ../../include/SS5Supa.h:22,
                 from SS5Supa.c:22:
/usr/include/openssl/dh.h:211:28: note: declared here
  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
SS5Supa.c:229:5: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  229 |     ss = DH_new();
      |     ^~
/usr/include/openssl/dh.h:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
SS5Supa.c:230:5: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  230 |     DH_set0_pqg(ss, BN_dup(p), NULL, BN_dup(g));
      |     ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
  266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~
SS5Supa.c:231:5: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  231 |     if ( DH_generate_key(ss) == 0){
      |     ^~
/usr/include/openssl/dh.h:234:27: note: declared here
  234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
      |                           ^~~~~~~~~~~~~~~
SS5Supa.c:238:5: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  238 |     DH_get0_key(ss, &pub_key, &priv_key);
      |     ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
  267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
SS5Supa.c:264:3: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  264 |   session_key = malloc (DH_size (ss));
      |   ^~~~~~~~~~~
/usr/include/openssl/dh.h:214:27: note: declared here
  214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
      |                           ^~~~~~~
SS5Supa.c:272:3: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  272 |   bzero(session_key, DH_size (ss));
      |   ^~~~~
/usr/include/openssl/dh.h:214:27: note: declared here
  214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
      |                           ^~~~~~~
SS5Supa.c:273:3: warning: 'DH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  273 |   DH_compute_key(session_key, a,  ss);
      |   ^~~~~~~~~~~~~~
/usr/include/openssl/dh.h:235:27: note: declared here
  235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
      |                           ^~~~~~~~~~~~~~
SS5Supa.c:276:3: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  276 |   for (len = 0; len < DH_size (ss); len++)
      |   ^~~
/usr/include/openssl/dh.h:214:27: note: declared here
  214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
      |                           ^~~~~~~
SS5Supa.c: In function 'ss5_secure_dh_decrypt_key':
SS5Supa.c:333:3: warning: 'DES_set_odd_parity' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  333 |   DES_set_odd_parity ((DES_cblock *) &sk1);
      |   ^~~~~~~~~~~~~~~~~~
In file included from ../../include/SS5Supa.h:31:
/usr/include/openssl/des.h:176:28: note: declared here
  176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key);
      |                            ^~~~~~~~~~~~~~~~~~
SS5Supa.c:334:3: warning: 'DES_set_odd_parity' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  334 |   DES_set_odd_parity ((DES_cblock *) &sk2);
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:176:28: note: declared here
  176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key);
      |                            ^~~~~~~~~~~~~~~~~~
SS5Supa.c:335:3: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  335 |   if ( DES_set_key_checked ((DES_cblock *) &sk1, &schedule1) != 0){
      |   ^~
/usr/include/openssl/des.h:190:5: note: declared here
  190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule);
      |     ^~~~~~~~~~~~~~~~~~~
SS5Supa.c:343:3: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  343 |   if ( DES_set_key_checked ((DES_cblock *) &sk2, &schedule2) != 0){
      |   ^~
/usr/include/openssl/des.h:190:5: note: declared here
  190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule);
      |     ^~~~~~~~~~~~~~~~~~~
SS5Supa.c:351:3: warning: 'DES_ede3_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  351 |   DES_ede3_cbc_encrypt (pippo, pippo_crypt, l, &schedule1, &schedule2, &schedule1, &iv, DES_DECRYPT);
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:142:6: note: declared here
  142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output,
      |      ^~~~~~~~~~~~~~~~~~~~
SS5Supa.c:353:3: warning: 'DES_ede3_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  353 |   DES_ede3_cbc_encrypt (pippo2, pippo_crypt2, lp, &schedule1, &schedule2, &schedule1, &iv, DES_DECRYPT);
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:142:6: note: declared here
  142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output,
      |      ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33,
                 from SS5Supa.c:20:
In function 'snprintf',
    inlined from 'ss5_validate_hk_req' at SS5Supa.c:76:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:404:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_validate_hk_req' at SS5Supa.c:84:5,
    inlined from 'ss5_secure_auth' at SS5Supa.c:404:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_auth' at SS5Supa.c:406:7:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_send_hk_req' at SS5Supa.c:112:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:413:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_auth' at SS5Supa.c:415:7:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL     -c -o SS5Srv.o SS5Srv.c
In function 'snprintf',
    inlined from 'ss5_validate_dh_req' at SS5Supa.c:142:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:422:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_validate_dh_req' at SS5Supa.c:164:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:422:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_auth' at SS5Supa.c:424:7:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_compute_key' at SS5Supa.c:218:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:430:24:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_compute_key' at SS5Supa.c:233:9,
    inlined from 'ss5_secure_auth' at SS5Supa.c:430:24:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_compute_key' at SS5Supa.c:247:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:430:24:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_compute_key' at SS5Supa.c:267:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:430:24:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_auth' at SS5Supa.c:432:7:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_decrypt_key' at SS5Supa.c:310:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:444:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_decrypt_key' at SS5Supa.c:318:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:444:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_decrypt_key' at SS5Supa.c:337:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:444:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_decrypt_key' at SS5Supa.c:345:7,
    inlined from 'ss5_secure_auth' at SS5Supa.c:444:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ss5_secure_dh_decrypt_key' at SS5Supa.c:360:5,
    inlined from 'ss5_secure_auth' at SS5Supa.c:444:8:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_authentication.so SS5Mod_authentication.o SS5Basic.o SS5ExternalProgram.o SS5Pam.o ../../common/SS5Radius.o SS5Supa.o -lpthread
SS5Srv.c: In function 'Add_Permit':
SS5Srv.c:161:91: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  161 |   snprintf(buf,sizeof(buf),"ADD /%s=%1s\n%64s\n%16s\n%64s\n%16s\n%16s\n%256s\n%16s\n%10s\n",f==PERMIT?"permit":"deny",me,sa,sp,da,dp,fu,grp,ba,ed);
      |                                                                                           ^
In file included from /usr/include/stdio.h:970,
                 from ../include/SS5Main.h:33,
                 from SS5Srv.c:19:
In function 'snprintf',
    inlined from 'Add_Permit' at SS5Srv.c:161:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 479 or more bytes (assuming 481) into a destination of size 480
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_authen'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_author'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_authorization.o SS5Mod_authorization.c
SS5Srv.c: In function 'Del_Permit':
SS5Srv.c:195:91: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  195 |   snprintf(buf,sizeof(buf),"DEL /%s=%1s\n%64s\n%16s\n%64s\n%16s\n%16s\n%256s\n%16s\n%10s\n",f==PERMIT?"permit":"deny",me,sa,sp,da,dp,fu,grp,ba,ed);
      |                                                                                           ^
In function 'snprintf',
    inlined from 'Del_Permit' at SS5Srv.c:195:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 479 or more bytes (assuming 481) into a destination of size 480
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Srv.c: In function 'Add_Dump':
SS5Srv.c:231:61: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  231 |   snprintf(buf,sizeof(buf),"ADD /dump=%64s\n%16s\n%1s\n%1s\n",da,dp,dc,dm);
      |                                                             ^
In function 'snprintf',
    inlined from 'Add_Dump' at SS5Srv.c:231:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 97 or more bytes into a destination of size 96
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Srv.c: In function 'Del_Dump':
SS5Srv.c:268:56: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  268 |   snprintf(buf,sizeof(buf),"DEL /dump=%64s\n%16s\n%1s\n",da,dp,dm);
      |                                                        ^
In function 'snprintf',
    inlined from 'Del_Dump' at SS5Srv.c:268:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 95 or more bytes into a destination of size 94
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from SS5Mod_authorization.c:22:
../../include/SS5Main.h:26:9: warning: '_XOPEN_SOURCE' redefined
   26 | #define _XOPEN_SOURCE
      |         ^~~~~~~~~~~~~
In file included from /usr/include/pthread.h:21,
                 from ../../include/SS5Main.h:22:
/usr/include/features.h:228:10: note: this is the location of the previous definition
  228 | # define _XOPEN_SOURCE  700
      |          ^~~~~~~~~~~~~
SS5Srv.c: In function 'Add_Bandwidth':
SS5Srv.c:517:70: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  517 |   snprintf(buf,sizeof(buf),"ADD /bandwidth=\n%64s\n%16s\n%16s\n%16s\n",user,lncon,lband,stime);
      |                                                                      ^
In function 'snprintf',
    inlined from 'Add_Bandwidth' at SS5Srv.c:517:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 133 or more bytes into a destination of size 132
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Srv.c: In function 'Del_Bandwidth':
SS5Mod_authorization.c: In function 'FileCheck':
SS5Srv.c:552:70: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  552 |   snprintf(buf,sizeof(buf),"DEL /bandwidth=\n%64s\n%16s\n%16s\n%16s\n",user,lncon,lband,stime);
      |                                                                      ^
In function 'snprintf',
    inlined from 'Del_Bandwidth' at SS5Srv.c:552:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 133 or more bytes into a destination of size 132
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
../../include/SS5Main.h:207:40: warning: ignoring return value of 'strerror_r' declared with attribute 'warn_unused_result' [-Wunused-result]
  207 | #define ERRNO(p)        { char s[128]; strerror_r(errno,s,sizeof(s)); snprintf(logString,        \
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c:475:7: note: in expansion of macro 'ERRNO'
  475 |       ERRNO(pid)
      |       ^~~~~
SS5Mod_authorization.c: In function 'SrvAuthorization':
SS5Mod_authorization.c:335:11: warning: 'AddAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
  335 |       if( AddAcl(ONLINE, type,inet_network(sa),"-", S5GetRange(sp), S5StrHash(da),da,S5GetRange(dp),32-srcMask,32-dstMask,method,method2,&fa) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c:335:11: note: referencing argument 4 of type 'char[64]'
SS5Mod_authorization.c:335:11: note: referencing argument 7 of type 'char[64]'
SS5Mod_authorization.c:951:6: note: in a call to function 'AddAcl'
  951 | UINT AddAcl(UINT ctx, UINT type, ULINT sa, char sfqdn[64],ULINT sp, ULINT da, char dfqdn[64],ULINT dp, UINT srcmask, UINT dstmask, UINT method, UINT method2, struct _SS5Facilities *fa)
      |      ^~~~~~
SS5Mod_authorization.c:344:11: warning: 'AddAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
  344 |       if( AddAcl(ONLINE,type,S5StrHash(sa),sa,S5GetRange(sp), inet_network(da),"-",S5GetRange(dp),32-srcMask,32-dstMask,method,method2,&fa) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c:344:11: note: referencing argument 7 of type 'char[64]'
SS5Mod_authorization.c:951:6: note: in a call to function 'AddAcl'
  951 | UINT AddAcl(UINT ctx, UINT type, ULINT sa, char sfqdn[64],ULINT sp, ULINT da, char dfqdn[64],ULINT dp, UINT srcmask, UINT dstmask, UINT method, UINT method2, struct _SS5Facilities *fa)
      |      ^~~~~~
SS5Mod_authorization.c:353:11: warning: 'AddAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
  353 |       if( AddAcl(ONLINE,type,inet_network(sa),"-", S5GetRange(sp),inet_network(da),"-",S5GetRange(dp),32-srcMask,32-dstMask,method,method2,&fa) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c:353:11: note: referencing argument 4 of type 'char[64]'
SS5Mod_authorization.c:353:11: warning: 'AddAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
SS5Mod_authorization.c:353:11: note: referencing argument 7 of type 'char[64]'
SS5Mod_authorization.c:951:6: note: in a call to function 'AddAcl'
  951 | UINT AddAcl(UINT ctx, UINT type, ULINT sa, char sfqdn[64],ULINT sp, ULINT da, char dfqdn[64],ULINT dp, UINT srcmask, UINT dstmask, UINT method, UINT method2, struct _SS5Facilities *fa)
      |      ^~~~~~
SS5Mod_authorization.c:411:11: warning: 'DelAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
  411 |       if( DelAcl(PERMIT,inet_network(sa),"-", S5GetRange(sp), S5StrHash(da),da,S5GetRange(dp),32-srcMask,32-dstMask,method,&fa) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c:411:11: note: referencing argument 3 of type 'char[64]'
SS5Mod_authorization.c:411:11: note: referencing argument 6 of type 'char[64]'
SS5Mod_authorization.c:1087:6: note: in a call to function 'DelAcl'
 1087 | UINT DelAcl(UINT type, ULINT sa, char sfqdn[64],ULINT sp, ULINT da, char dfqdn[64],ULINT dp, UINT srcmask, UINT dstmask, UINT method, struct _SS5Facilities *fa)
      |      ^~~~~~
SS5Mod_authorization.c:420:11: warning: 'DelAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
  420 |       if( DelAcl(PERMIT,S5StrHash(sa),sa,S5GetRange(sp), inet_network(da),"-",S5GetRange(dp),32-srcMask,32-dstMask,method,&fa) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c:420:11: note: referencing argument 6 of type 'char[64]'
SS5Mod_authorization.c:1087:6: note: in a call to function 'DelAcl'
 1087 | UINT DelAcl(UINT type, ULINT sa, char sfqdn[64],ULINT sp, ULINT da, char dfqdn[64],ULINT dp, UINT srcmask, UINT dstmask, UINT method, struct _SS5Facilities *fa)
      |      ^~~~~~
SS5Mod_authorization.c:429:11: warning: 'DelAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
  429 |       if( DelAcl(PERMIT,inet_network(sa),"-", S5GetRange(sp),inet_network(da),"-",S5GetRange(dp),32-srcMask,32-dstMask,method,&fa) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c:429:11: note: referencing argument 3 of type 'char[64]'
SS5Mod_authorization.c:429:11: warning: 'DelAcl' accessing 64 bytes in a region of size 2 [-Wstringop-overflow=]
SS5Mod_authorization.c:429:11: note: referencing argument 6 of type 'char[64]'
SS5Mod_authorization.c:1087:6: note: in a call to function 'DelAcl'
 1087 | UINT DelAcl(UINT type, ULINT sa, char sfqdn[64],ULINT sp, ULINT da, char dfqdn[64],ULINT dp, UINT srcmask, UINT dstmask, UINT method, struct _SS5Facilities *fa)
      |      ^~~~~~
SS5Srv.c: In function 'List_Authorization':
SS5Srv.c:837:37: warning: '%lu' directive output may be truncated writing between 1 and 20 bytes into a region of size 15 [-Wformat-truncation=]
  837 |         snprintf(ba,sizeof(ba) - 1,"%lu",lnode.Bandwidth);
      |                                     ^~~
SS5Srv.c:837:36: note: directive argument in the range [1, 18446744073709551615]
  837 |         snprintf(ba,sizeof(ba) - 1,"%lu",lnode.Bandwidth);
      |                                    ^~~~~
In function 'snprintf',
    inlined from 'List_Authorization' at SS5Srv.c:837:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 21 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c: In function 'ListAutho':
SS5Mod_authorization.c:223:118: warning: '%256s' directive output may be truncated writing 256 bytes into a region of size between 119 and 304 [-Wformat-truncation=]
  223 |           snprintf(buf,sizeof(buf),"%3u\n%16lu\n%64s\n%2u\n%16lu\n%5u\n%5u\n%16lu\n%64s\n%2u\n%16lu\n%5u\n%5u\n%16s\n%256s\n%16lu\n%10s\n%1u\n",
      |                                                                                                                      ^~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33:
In function 'snprintf',
    inlined from 'ListAutho' at SS5Mod_authorization.c:223:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 537 and 735 bytes into a destination of size 553
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c: In function 'ListAuthoCache':
SS5Mod_authorization.c:256:77: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  256 |           snprintf(buf,sizeof(buf),"%64s\n%5u\n%64s\n%5u\n%64s\n%16lu\n%5u\n",lnode->Sa,lnode->Sp,lnode->Da,lnode->Dp,lnode->Us,lnode->ttl,lnode->Flg);
      |                                                                             ^
In function 'snprintf',
    inlined from 'ListAuthoCache' at SS5Mod_authorization.c:256:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 231 and 250 bytes into a destination of size 230
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_authorization.c: In function 'FileCheck':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 93 and 102 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_authorization.c:475:7: note: in expansion of macro 'ERRNO'
  475 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'FileCheck' at SS5Mod_authorization.c:475:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 28 and 164 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL   -o ss5 SS5Main.o SS5Core.o SS5Server.o SS5Utils.o SS5Thread.o SS5Debug.o SS5GSSApi.o SS5Modules.o ../common/SS5OpenLdap.o ../common/SS5Radius.o ../common/SS5MySql.o -lpthread -rdynamic -ldl -lssl -lldap -lpam -lpam_misc -lcrypto  -lgssglue  -L/usr/lib64/ -lmariadb 
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_authorization.so SS5Mod_authorization.o ../../common/SS5OpenLdap.o ../../common/SS5MySql.o -lpthread
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../include  -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o ss5srv SS5Srv.o -lpthread -rdynamic -ldl -lssl -lldap -lpam -lpam_misc -lcrypto  -lgssglue  -L/usr/lib64/ -lmariadb 
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_author'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_proxy'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_proxy.o SS5Mod_proxy.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/src'
In file included from SS5Mod_proxy.c:20:
SS5Mod_proxy.c: In function 'ReceivingData':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 89 and 98 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_proxy.c:117:9: note: in expansion of macro 'ERRNO'
  117 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33:
In function 'snprintf',
    inlined from 'ReceivingData' at SS5Mod_proxy.c:117:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 168 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_proxy.c: In function 'UdpSendingData':
SS5Mod_proxy.c:501:78: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 75 and 84 [-Wformat-truncation=]
  501 |     snprintf(logString,256 - 1,"[%u] [DEBU] [PROXY DATA] UDP request sent to %s on port %d.",pid,ri->udpDstAddr,ri->udpDstPort);
      |                                                                              ^~
SS5Mod_proxy.c:501:32: note: using the range [-2147483648, 2147483647] for directive argument
  501 |     snprintf(logString,256 - 1,"[%u] [DEBU] [PROXY DATA] UDP request sent to %s on port %d.",pid,ri->udpDstAddr,ri->udpDstPort);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpSendingData' at SS5Mod_proxy.c:501:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 56 and 202 bytes into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_proxy.c: In function 'UdpSendingData':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 88 and 97 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_proxy.c:492:5: note: in expansion of macro 'ERRNO'
  492 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UdpSendingData' at SS5Mod_proxy.c:492:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 169 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpSendingData' at SS5Mod_proxy.c:497:5:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_proxy.c: In function 'UdpReceivingData':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 86 and 95 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_proxy.c:381:7: note: in expansion of macro 'ERRNO'
  381 |       ERRNO(pid)
      |       ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:381:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 35 and 171 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_proxy.c: In function 'UdpReceivingData':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 86 and 95 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_proxy.c:273:9: note: in expansion of macro 'ERRNO'
  273 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:273:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 35 and 171 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_proxy.c: In function 'UdpReceivingData':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 86 and 95 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_proxy.c:246:9: note: in expansion of macro 'ERRNO'
  246 |         ERRNO(pid)
      |         ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:246:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 35 and 171 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_proxy.c: In function 'UdpReceivingData':
SS5Mod_proxy.c:395:79: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 79 and 88 [-Wformat-truncation=]
  395 |          snprintf(logString,256 - 1,"[%u] [DEBU] FQDN destination address is: %s.",pid,ri->udpDstAddr);
      |                                                                               ^~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:395:10:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 42 and 178 bytes into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:283:7:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:288:7:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:302:10:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'UdpReceivingData' at SS5Mod_proxy.c:400:12:
/usr/include/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' specified bound 255 exceeds destination size 128 [-Wstringop-overflow=]
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_proxy.so SS5Mod_proxy.o -lpthread
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_proxy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_log'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_log.o SS5Mod_log.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_log.so SS5Mod_log.o -lpthread
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_log'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_balance'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_balance.o SS5Mod_balance.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o balamgr.o balamgr.c
gcc  -o balamgr.cgi balamgr.o -lpthread -rdynamic -ldl -lssl -lldap -lpam -lpam_misc -lcrypto
SS5Mod_balance.c: In function 'Balancing':
SS5Mod_balance.c:490:58: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  490 |         snprintf(buf,74, "%16s\n%5u\n%16s\n%16lu\n%16lu\n",sa,node->vid,da,node->ttl,currentAge);
      |                                                          ^
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33,
                 from SS5Mod_balance.c:19:
In function 'snprintf',
    inlined from 'Balancing' at SS5Mod_balance.c:490:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 75 and 88 bytes into a destination of size 74
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_balance.c: In function 'ListVirtual':
SS5Mod_balance.c:153:49: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  153 |       snprintf(buf,sizeof(buf),"%16s\n%5u\n%5u\n",S5ConnectionTable.S5ConnectionEntry[count]->Real,
      |                                                 ^
In function 'snprintf',
    inlined from 'ListVirtual' at SS5Mod_balance.c:153:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 40 bytes into a destination of size 29
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_balance.c: In function 'ListStikyCache':
SS5Mod_balance.c:191:69: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  191 |           snprintf(buf,sizeof(buf), "%16s\n%5u\n%16s\n%16lu\n%16lu\n",sa,lnode->vid,da,lnode->ttl,currentAge);
      |                                                                     ^
In function 'snprintf',
    inlined from 'ListStikyCache' at SS5Mod_balance.c:191:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 75 and 88 bytes into a destination of size 74
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_balance.so SS5Mod_balance.o -lpthread
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_balance'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_filter'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_filter.o SS5Mod_filter.c
SS5Mod_filter.c: In function 'S5ParseHttpHeader':
SS5Mod_filter.c:524:70: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 244 [-Wformat-truncation=]
  524 |         snprintf(hr->proxyUrl,sizeof(hr->proxyUrl) - 1,"GET http://%s%s HTTP/1.0\n",hh[hc].hv,hr->url);
      |                                                                      ^~
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33,
                 from SS5Mod_filter.c:20:
In function 'snprintf',
    inlined from 'S5ParseHttpHeader' at SS5Mod_filter.c:524:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 277) into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_filter.c: In function 'S5ParseHttpHeader':
SS5Mod_filter.c:525:62: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 248 [-Wformat-truncation=]
  525 |         snprintf(hr->icpUrl,sizeof(hr->icpUrl) - 1,"http://%s%s",hh[hc].hv,hr->url);
      |                                                              ^~
In function 'snprintf',
    inlined from 'S5ParseHttpHeader' at SS5Mod_filter.c:525:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 263) into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_filter.c: In function 'S5FixupiCache':
SS5Mod_filter.c:265:68: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 94 [-Wformat-truncation=]
  265 |       snprintf(logString,128,"[%u] [DEBU] Parsing http request: %s %s %s.", pid,http_request.cmd,http_request.url,http_request.proto );
      |                                                                    ^~                            ~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5FixupiCache' at SS5Mod_filter.c:265:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 37 or more bytes (assuming 307) into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_filter.c: In function 'S5FixupiCache':
SS5Mod_filter.c:338:84: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 195 and 204 [-Wformat-truncation=]
  338 |       snprintf(logString,256,"[%u] [ERRO] Timeout error receiving ICP response for %s.", pid, http_request.proxyUrl );
      |                                                                                    ^~         ~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5FixupiCache' at SS5Mod_filter.c:338:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 54 and 318 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_filter.c: In function 'S5FixupiCache':
SS5Mod_filter.c:329:80: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 203 and 212 [-Wformat-truncation=]
  329 |           snprintf(logString,256,"[%u] [ERRO] Error receiving ICP response for %s.", pid, http_request.proxyUrl );
      |                                                                                ^~         ~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5FixupiCache' at SS5Mod_filter.c:329:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 46 and 310 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_filter.c: In function 'S5FixupiCache':
SS5Mod_filter.c:352:70: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 211 and 220 [-Wformat-truncation=]
  352 |         snprintf(logString,256,"[%u] [DEBU] ICP query HIT for object %s.", pid,http_request.proxyUrl );
      |                                                                      ^~        ~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5FixupiCache' at SS5Mod_filter.c:352:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 38 and 302 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_filter.c: In function 'S5FixupiCache':
SS5Mod_filter.c:308:71: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 208 and 217 [-Wformat-truncation=]
  308 |       snprintf(logString,256,"[%u] [ERRO] Error sending ICP query for %s", pid, http_request.proxyUrl );
      |                                                                       ^~        ~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'S5FixupiCache' at SS5Mod_filter.c:308:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 40 and 304 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_filter.so SS5Mod_filter.o -lpthread
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_filter'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_statistics'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_statistics.o SS5Mod_statistics.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o statmgr.o statmgr.c
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_statistics.so SS5Mod_statistics.o -lpthread
gcc  -o statmgr.cgi statmgr.o -lpthread -rdynamic -ldl -lssl -lldap -lpam -lpam_misc -lcrypto
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_statistics'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_bandwidth'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_bandwidth.o SS5Mod_bandwidth.c
SS5Mod_bandwidth.c: In function 'SrvBandwidth':
SS5Mod_bandwidth.c:101:69: warning: embedded '\0' in format [-Wformat-contains-nul]
  101 |     sscanf(sd->MethodRequest,"DD /bandwidth=%64s\n%16s\n%16s\n%16s\n\0",usr,lncon,lband,stime);
      |                                                                     ^~
SS5Mod_bandwidth.c:127:63: warning: embedded '\0' in format [-Wformat-contains-nul]
  127 |     sscanf(sd->MethodRequest,"EL /bandwidth=%64s\n%16s\n%16s\n\0",usr,lncon,lband);
      |                                                               ^~
SS5Mod_bandwidth.c: In function 'S5BrowseBandTable':
SS5Mod_bandwidth.c:461:53: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'ULINT' {aka 'long unsigned int'} [-Wformat=]
  461 |       snprintf(buf,133,"%64s\n%16u\n%16lu\n%16u\n%16u\n",lnode->Usr,lnode->LNCon,lnode->LBand,lnode->NCon,lnode->STime);
      |                                                  ~~~^                                                     ~~~~~~~~~~~~
      |                                                     |                                                          |
      |                                                     unsigned int                                               ULINT {aka long unsigned int}
      |                                                  %16lu
SS5Mod_bandwidth.c: In function 'GetBandTableS':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33,
                 from SS5Mod_bandwidth.c:20:
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'GetBandTableS' at SS5Mod_bandwidth.c:242:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'GetBandTableB':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'GetBandTableB' at SS5Mod_bandwidth.c:222:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'GetBandTableC':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'GetBandTableC' at SS5Mod_bandwidth.c:179:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'UpdateBandTable':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'UpdateBandTable' at SS5Mod_bandwidth.c:367:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'CheckBandTableC':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'CheckBandTableC' at SS5Mod_bandwidth.c:199:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'AddBandTable':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'AddBandTable' at SS5Mod_bandwidth.c:262:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'S5BandTableHash':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'DelBandTable':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'DelBandTable' at SS5Mod_bandwidth.c:323:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'CopyBandTable':
SS5Mod_bandwidth.c:160:31: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=]
  160 |   snprintf(s,sizeof(s) - 1,"%s",t);
      |                               ^
In function 'snprintf',
    inlined from 'S5BandTableHash' at SS5Mod_bandwidth.c:160:3,
    inlined from 'CopyBandTable' at SS5Mod_bandwidth.c:437:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 128 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_bandwidth.c: In function 'S5BrowseBandTable':
SS5Mod_bandwidth.c:461:56: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
  461 |       snprintf(buf,133,"%64s\n%16u\n%16lu\n%16u\n%16u\n",lnode->Usr,lnode->LNCon,lnode->LBand,lnode->NCon,lnode->STime);
      |                                                        ^
In function 'snprintf',
    inlined from 'S5BrowseBandTable' at SS5Mod_bandwidth.c:461:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 134 and 138 bytes into a destination of size 133
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_bandwidth.so SS5Mod_bandwidth.o -lpthread
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_bandwidth'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_dump'
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL    -c -o SS5Mod_dump.o SS5Mod_dump.c
SS5Mod_dump.c: In function 'ListDump':
SS5Mod_dump.c:54:76: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=]
   54 |           snprintf(buf,sizeof(buf),"%16lu\n%2u\n%16lu\n%5u\n%5u\n%1u\n%1u\n", lnode->DstAddr,lnode->Mask,lnode->DstPort,
      |                                                                            ^
In file included from /usr/include/stdio.h:970,
                 from ../../include/SS5Main.h:33,
                 from SS5Mod_dump.c:20:
In function 'snprintf',
    inlined from 'ListDump' at SS5Mod_dump.c:54:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 54 and 98 bytes into a destination of size 53
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
SS5Mod_dump.c: In function 'OpenDump':
SS5Mod_dump.c:220:25: warning: '%s' directive writing up to 127 bytes into a region of size 64 [-Wformat-overflow=]
  220 |   sprintf(dumpFileName,"%s/ss5.%s.%u.%s.trc",S5TracePath,timeLog,pid,ci->Username);
      |                         ^~                   ~~~~~~~~~~~
SS5Mod_dump.c:220:24: note: using the range [0, 4294967295] for directive argument
  220 |   sprintf(dumpFileName,"%s/ss5.%s.%u.%s.trc",S5TracePath,timeLog,pid,ci->Username);
      |                        ^~~~~~~~~~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'OpenDump' at SS5Mod_dump.c:220:3:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 13 and 243 bytes into a destination of size 64
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
SS5Mod_dump.c: In function 'OpenDump':
../../include/SS5Main.h:208:49: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 94 and 103 [-Wformat-truncation=]
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~            ~
SS5Mod_dump.c:223:5: note: in expansion of macro 'ERRNO'
  223 |     ERRNO(pid)
      |     ^~~~~
../../include/SS5Main.h:208:69: note: format string is defined here
  208 |                           sizeof(logString) - 1,"[%u] [ERRO] $%s$: (%s).",p,__func__,s); LOGUPDATE() }
      |                                                                     ^~
In function 'snprintf',
    inlined from 'OpenDump' at SS5Mod_dump.c:223:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 27 and 163 bytes into a destination of size 127
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fgnu89-inline -DLDAP_DEPRECATED=1 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC   -D EPOLL_IO  -DSS5_USE_GSSAPI  -DSS5_USE_MYSQL  -o mod_dump.so SS5Mod_dump.o -lpthread
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules/mod_dump'
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9/modules'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.TsT0qh
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ '[' 1 -eq 1 ']'
+ '[' /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT '!=' / ']'
+ rm -rf /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT
++ dirname /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT
+ mkdir -p /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ mkdir /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcommon -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd ss5-3.8.9
+ '[' 1 -eq 1 ']'
+ echo 'warning: %makeinstall is deprecated, try %make_install instead'
warning: %makeinstall is deprecated, try %make_install instead
+ /usr/bin/make prefix=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr exec_prefix=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr bindir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/bin sbindir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/sbin sysconfdir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/etc datadir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/share includedir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/include libdir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/lib64 libexecdir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/libexec localstatedir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/var sharedstatedir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/var/lib mandir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/share/man infodir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/share/info install dst_dir=/home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT
+ find /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT//usr/share/man -name '*.bz2' -exec rm '{}' ';'
+ /usr/bin/install -D -p -m 0644 /home/pterjan/rpmbuild/SOURCES/ss5-tmpfiles.conf /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/lib/tmpfiles.d/ss5.conf
+ /usr/bin/install -D -m 644 /home/pterjan/rpmbuild/SOURCES/ss5.service /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT/usr/lib/systemd/system/ss5.service
+ /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 3.8.9-27.mga10 --unique-debug-suffix -3.8.9-27.mga10.x86_64 --unique-debug-src-base ss5-3.8.9-27.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/ss5-3.8.9
find-debuginfo: starting

Extracting debug info from 15 files
DWARF-compressing 15 files
sepdebugcrcfix: Updated 15 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/ss5-3.8.9-27.mga10.x86_64
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .xz
+ '[' -n '' ']'
+ /usr/share/spec-helper/relink_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_perl
+ '[' -n '' ']'
+ /usr/share/spec-helper/lib_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/gprintify
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_mo
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_pamd
Fixing pam.d config files...done
+ '[' -n '' ']'
+ /usr/share/spec-helper/remove_info_dir
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_eol
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_desktop_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_elf_files
Warning: unused libraries in /usr/sbin/ss5srv: libldap-2.5.so.0
 libpam.so.0
 libpam_misc.so.0
 libcrypto.so.3
 libgssglue.so.1
 libmariadb.so.3

Warning: unused libraries in /usr/sbin/ss5: libpam.so.0
 libpam_misc.so.0

Warning: unused libraries in /usr/lib64/ss5/statmgr.cgi: libldap-2.5.so.0
 libpam.so.0
 libpam_misc.so.0
 libcrypto.so.3

Warning: unused libraries in /usr/lib64/ss5/balamgr.cgi: libldap-2.5.so.0
 libpam.so.0
 libpam_misc.so.0
 libcrypto.so.3

+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16
+ /usr/lib/rpm/redhat/brp-python-hardlink
Reading /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: ss5-3.8.9-27.mga10.x86_64
Provides: config(ss5) = 3.8.9-27.mga10 ss5 = 3.8.9-27.mga10 ss5(x86-64) = 3.8.9-27.mga10
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh rpm-helper systemd >= 195
Requires(preun): /bin/sh rpm-helper
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgssglue.so.1()(64bit) libgssglue.so.1(libgssapi_CITI_2)(64bit) libldap-2.5.so.0()(64bit) libldap-2.5.so.0(OPENLDAP_2.5)(64bit) libmariadb.so.3()(64bit) libmariadb.so.3(libmysqlclient_18)(64bit) libpam.so.0()(64bit) libpam_misc.so.0()(64bit) libssl.so.3()(64bit)
Processing files: ss5-debugsource-3.8.9-27.mga10.x86_64
Provides: ss5-debugsource = 3.8.9-27.mga10 ss5-debugsource(x86-64) = 3.8.9-27.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: ss5-debuginfo-3.8.9-27.mga10.x86_64
Provides: debuginfo(build-id) = 05015f4490ea1c0d343073956631832f44f5bb3a debuginfo(build-id) = 121c6a454e66da1146f1c7aabcf5a209099afc97 debuginfo(build-id) = 3c4b7a95e382a0c37b6c44f4fd08b9ec2d984f35 debuginfo(build-id) = 4ae2173e8a0c1432d44604bd9e6041d32412b171 debuginfo(build-id) = 52ef7455be7545c8aaf399c5149b7b3606c98e79 debuginfo(build-id) = 567848f7a350aae388d7e7d79e4cadbb69617968 debuginfo(build-id) = 82258dd41732c6696c902a60e10bdd3d77cfe423 debuginfo(build-id) = a3c4814b2c53f580c49aecdfbfc889b3f7303e20 debuginfo(build-id) = a7dbd057c2159d26e4fc41e22f254d3d1b9b5609 debuginfo(build-id) = b2bcd717de26644a8beaaa172ec987a945caed02 debuginfo(build-id) = bc800081aa042e894733b746fab7e2bc95b0d3cb debuginfo(build-id) = e5f84aeeb96278db43ed54598c5ffea5c48732b6 debuginfo(build-id) = f344e6bd27d1cc33616a0f75bdbe73a5ed3d7ab4 debuginfo(build-id) = f5e49b489a2bea67ee48740d8fe77cc7f39025f5 debuginfo(build-id) = f9c3c9a4fe8c9dd53c12d83a2b836e99c4e4d3d8 ss5-debuginfo = 3.8.9-27.mga10 ss5-debuginfo(x86-64) = 3.8.9-27.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: ss5-debugsource(x86-64) = 3.8.9-27.mga10
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build/BUILDROOT
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ss5-debugsource-3.8.9-27.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ss5-3.8.9-27.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ss5-debuginfo-3.8.9-27.mga10.x86_64.rpm
Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.z9iuOy
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ test -d /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ rm -rf /home/pterjan/rpmbuild/BUILD/ss5-3.8.9-build
+ RPM_EC=0
++ jobs -p
+ exit 0
D: [iurt_root_command] Success!
