Thu Jul 2 10:43:59 UTC 2020 I: starting to build icinga/buster/i386 on jenkins on '2020-07-02 10:43' Thu Jul 2 10:43:59 UTC 2020 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/i386_13/2447/console.log Thu Jul 2 10:43:59 UTC 2020 I: Downloading source for buster/icinga=1.14.2+ds-3 --2020-07-02 10:43:59-- http://deb.debian.org/debian/pool/main/i/icinga/icinga_1.14.2+ds-3.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2540 (2.5K) Saving to: ‘icinga_1.14.2+ds-3.dsc’ 0K .. 100% 213M=0s 2020-07-02 10:43:59 (213 MB/s) - ‘icinga_1.14.2+ds-3.dsc’ saved [2540/2540] Thu Jul 2 10:43:59 UTC 2020 I: icinga_1.14.2+ds-3.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: icinga Binary: icinga-common, icinga-cgi, icinga-cgi-bin, icinga-idoutils, icinga, icinga-core, icinga-doc Architecture: any all Version: 1.14.2+ds-3 Maintainer: Debian Nagios Maintainer Group Uploaders: Alexander Wirt , Jan Wagner , Markus Frosch Homepage: https://www.icinga.com/ Standards-Version: 4.1.5 Vcs-Browser: https://salsa.debian.org/nagios-team/icinga Vcs-Git: https://salsa.debian.org/nagios-team/icinga.git Build-Depends: debhelper (>= 9.20160114), dh-autoreconf, libdbi-dev | libdbi0-dev, libgd-dev | libgd2-noxpm-dev | libgd2-xpm-dev, libhtml-lint-perl, libipc-run3-perl, libperl-dev, libpng-dev, libtest-most-perl, libtest-www-mechanize-cgiapp-perl, po-debconf Package-List: icinga deb net optional arch=any icinga-cgi deb net optional arch=any icinga-cgi-bin deb net optional arch=any icinga-common deb net optional arch=all icinga-core deb net optional arch=any icinga-doc deb doc optional arch=all icinga-idoutils deb net optional arch=any Checksums-Sha1: 4f0cde5f093f72fbdb10f0e8249e24400d32dbd9 20659896 icinga_1.14.2+ds.orig.tar.gz 47c8cd41cf156cf5f318e569c14b771c5ac905b7 97380 icinga_1.14.2+ds-3.debian.tar.xz Checksums-Sha256: b8013cf0105cedd97ea80e38d244c719822aab546bfdb167a80ff732f17f861b 20659896 icinga_1.14.2+ds.orig.tar.gz 2962d058e20caa7171b2f7c7a4d1cd7161c26f3b182dda3bfe05e9535b60ba11 97380 icinga_1.14.2+ds-3.debian.tar.xz Files: 5ea40924b50564c4d7a9b0898461b9b0 20659896 icinga_1.14.2+ds.orig.tar.gz 63646ec0262b3409af17e3f237d4400a 97380 icinga_1.14.2+ds-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAltiB1YACgkQZ1DxCuiN SvHwQBAAjlu9gU/H5nE5JdA9RlnlNPDJ2JxoXi/E3jLxloCbi9jRqeHThKSJmwO/ VHuxeTSf1IqKOGHj1qDhOy52Z7mg9/BrB2Sezsm3fi7KVkJNbPDNT7vUgwdcA7WN 0TqFbQsY1TRhlt8YewrkRdZe2WogGXXTet9sD1dBxyHkwrx7140zPaU1zXEr9u/D EyjPO0srVHm08chr83sdcCKzRoNDbCRjsJXozJT7wgxQFqr9Lyhy2bj40Dqu+GxM hbqLHU7mwgsIe5VNL0R7vyRxuo8j7LozpR4Z0TtfMQ53Gp/CcqS5JDO9PRaocl/h 7Pcj8Di25OD3zerBcbwtEPHDC9wC1mXAKnO7ttbnirLXjM5ypR5Qwmx+hTjPIQcU DUTagU5o3e24NnJIOo5n17R7nmEkDAccxrpKLMCQIsJZfYFovtU0JgwlhT0p+K8R FHKKQxpKV4zBK8OIYkAjovs9Yc+pYLI590w8nP/Zpb34UxuPCHMyIP4694z/AM7p 3PVyKagJFk3xmZqV/IbAmDhN4NUIwDFGP6ZZ4mh2yCuukYykA8NjVqWck+UOoqKO R4WX3SbvdB4Po4beQ6wq8Ef4WXeGiT4w+qpk3cJF+iObdj6M+pWOmDUSlSi69pAJ 0k52sTMg0gv2tBsccoQoT9iZNWkiy7hJXfFiFV4MDOZy8bcioUE= =L3Zk -----END PGP SIGNATURE----- Thu Jul 2 10:43:59 UTC 2020 I: Checking whether the package is not for us Thu Jul 2 10:44:00 UTC 2020 I: Starting 1st build on remote node profitbricks-build12-i386.debian.net. Thu Jul 2 10:44:00 UTC 2020 I: Preparing to do remote build '1' on profitbricks-build12-i386.debian.net. Thu Jul 2 10:52:51 UTC 2020 I: Deleting $TMPDIR on profitbricks-build12-i386.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Jul 1 22:44:09 -12 2020 I: pbuilder-time-stamp: 1593686649 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [icinga_1.14.2+ds-3.dsc] I: copying [./icinga_1.14.2+ds.orig.tar.gz] I: copying [./icinga_1.14.2+ds-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Wed Aug 1 07:17:42 2018 -12 gpgv: using RSA key 8182DE417056408D614650D16750F10AE88D4AF1 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./icinga_1.14.2+ds-3.dsc dpkg-source: info: extracting icinga in icinga-1.14.2+ds dpkg-source: info: unpacking icinga_1.14.2+ds.orig.tar.gz dpkg-source: info: unpacking icinga_1.14.2+ds-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 50_cgi.cfg-debianize.patch dpkg-source: info: applying 51_commands.cfg-debianize.patch dpkg-source: info: applying 52_icinga.cfg-debianize.patch dpkg-source: info: applying 70_fix_eventhandler_paths.patch dpkg-source: info: applying 95_fix_db_upgrade.patch dpkg-source: info: applying spelling-errors.patch dpkg-source: info: applying 53_jquery-ui.patch dpkg-source: info: applying 54_dont-install-minified-js.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/13318/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10' DISTRIBUTION='' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='b78cbb706dd74d24a7438fac301bda1d' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='13318' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.sqBFA2hCGr/pbuilderrc_LVFp --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.sqBFA2hCGr/b1 --logfile b1/build.log icinga_1.14.2+ds-3.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://78.137.99.97:3128' I: uname -a Linux profitbricks-build12-i386 4.19.0-9-686-pae #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) i686 GNU/Linux I: ls -l /bin total 5480 -rwxr-xr-x 1 root root 1302248 Apr 17 2019 bash -rwxr-xr-x 3 root root 38280 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 38280 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 38280 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 17768 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 38692 Feb 28 2019 cat -rwxr-xr-x 1 root root 75588 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 63268 Feb 28 2019 chmod -rwxr-xr-x 1 root root 75588 Feb 28 2019 chown -rwxr-xr-x 1 root root 153732 Feb 28 2019 cp -rwxr-xr-x 1 root root 132820 Jan 17 2019 dash -rwxr-xr-x 1 root root 120676 Feb 28 2019 date -rwxr-xr-x 1 root root 92040 Feb 28 2019 dd -rwxr-xr-x 1 root root 100620 Feb 28 2019 df -rwxr-xr-x 1 root root 149736 Feb 28 2019 dir -rwxr-xr-x 1 root root 79412 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 34532 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 34532 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 67700 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 30112 Apr 22 07:38 fusermount -rwxr-xr-x 1 root root 206392 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 100952 Jan 5 2019 gzip -rwxr-xr-x 1 root root 21916 Sep 26 2018 hostname -rwxr-xr-x 1 root root 79752 Feb 28 2019 ln -rwxr-xr-x 1 root root 55400 Jul 26 2018 login -rwxr-xr-x 1 root root 149736 Feb 28 2019 ls -rwxr-xr-x 1 root root 112032 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 87972 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 79748 Feb 28 2019 mknod -rwxr-xr-x 1 root root 46916 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 42348 Jan 9 2019 more -rwsr-xr-x 1 root root 50592 Jan 9 2019 mount -rwxr-xr-x 1 root root 13724 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 157832 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 38660 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 46852 Feb 28 2019 readlink -rwxr-xr-x 1 root root 75588 Feb 28 2019 rm -rwxr-xr-x 1 root root 42756 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 22276 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Jul 1 20:25 sh -> dash -rwxr-xr-x 1 root root 34532 Feb 28 2019 sleep -rwxr-xr-x 1 root root 79652 Feb 28 2019 stty -rwsr-xr-x 1 root root 71072 Jan 9 2019 su -rwxr-xr-x 1 root root 34564 Feb 28 2019 sync -rwxr-xr-x 1 root root 504024 Apr 23 2019 tar -rwxr-xr-x 1 root root 13860 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 104292 Feb 28 2019 touch -rwxr-xr-x 1 root root 34532 Feb 28 2019 true -rwxr-xr-x 1 root root 17768 Apr 22 07:38 ulockmgr_server -rwsr-xr-x 1 root root 30108 Jan 9 2019 umount -rwxr-xr-x 1 root root 34532 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 149736 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34208 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/13318/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: i386 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 9.20160114), dh-autoreconf, libdbi-dev | libdbi0-dev, libgd-dev | libgd2-noxpm-dev | libgd2-xpm-dev, libhtml-lint-perl, libipc-run3-perl, libperl-dev, libpng-dev, libtest-most-perl, libtest-www-mechanize-cgiapp-perl, po-debconf dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19234 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 9.20160114); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on dh-autoreconf; however: Package dh-autoreconf is not installed. pbuilder-satisfydepends-dummy depends on libdbi-dev | libdbi0-dev; however: Package libdbi-dev is not installed. Package libdbi0-dev is not installed. pbuilder-satisfydepends-dummy depends on libgd-dev | libgd2-noxpm-dev | libgd2-xpm-dev; however: Package libgd-dev is not installed. Package libgd2-noxpm-dev is not installed. Package libgd2-xpm-dev is not installed. pbuilder-satisfydepends-dummy depends on libhtml-lint-perl; however: Package libhtml-lint-perl is not installed. pbuilder-satisfydepends-dummy depends on libipc-run3-perl; however: Package libipc-run3-perl is not installed. pbuilder-satisfydepends-dummy depends on libperl-dev; however: Package libperl-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libtest-most-perl; however: Package libtest-most-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-www-mechanize-cgiapp-perl; however: Package libtest-www-mechanize-cgiapp-perl is not installed. pbuilder-satisfydepends-dummy depends on po-debconf; however: Package po-debconf is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libalgorithm-diff-perl{a} libarchive-zip-perl{a} libb-hooks-op-check-perl{a} libbsd0{a} libcapture-tiny-perl{a} libcarp-assert-more-perl{a} libcarp-assert-perl{a} libcgi-application-perl{a} libcgi-pm-perl{a} libclass-accessor-perl{a} libclass-data-inheritable-perl{a} libclass-isa-perl{a} libcroco3{a} libdbi-dev{a} libdbi1{a} libdevel-callchecker-perl{a} libdevel-stacktrace-perl{a} libdynaloader-functions-perl{a} libelf1{a} libencode-locale-perl{a} libexception-class-perl{a} libexpat1{a} libexpat1-dev{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfontconfig1-dev{a} libfreetype6{a} libfreetype6-dev{a} libgd-dev{a} libgd3{a} libglib2.0-0{a} libhtml-form-perl{a} libhtml-lint-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-daemon-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libhttp-request-ascgi-perl{a} libhttp-server-simple-perl{a} libice-dev{a} libice6{a} libicu63{a} libio-html-perl{a} libio-socket-ssl-perl{a} libipc-run3-perl{a} libjbig-dev{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} liblzma-dev{a} libmagic-mgc{a} libmagic1{a} libmodule-implementation-perl{a} libmodule-runtime-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libparams-classify-perl{a} libparams-validate-perl{a} libperl-dev{a} libpipeline1{a} libpng-dev{a} libpng16-16{a} libpthread-stubs0-dev{a} libsigsegv2{a} libsm-dev{a} libsm6{a} libssl1.1{a} libsub-name-perl{a} libsub-uplevel-perl{a} libtest-deep-perl{a} libtest-differences-perl{a} libtest-exception-perl{a} libtest-longstring-perl{a} libtest-most-perl{a} libtest-warn-perl{a} libtest-www-mechanize-cgiapp-perl{a} libtest-www-mechanize-perl{a} libtext-diff-perl{a} libtiff-dev{a} libtiff5{a} libtiffxx5{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libvpx-dev{a} libvpx5{a} libwebp6{a} libwww-mechanize-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libx11-6{a} libx11-data{a} libx11-dev{a} libxau-dev{a} libxau6{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxml2{a} libxpm-dev{a} libxpm4{a} libxt-dev{a} libxt6{a} lsb-base{a} m4{a} man-db{a} netbase{a} openssl{a} perl-openssl-defaults{a} pkg-config{a} po-debconf{a} sensible-utils{a} ucf{a} uuid-dev{a} x11-common{a} x11proto-core-dev{a} x11proto-dev{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl libalgorithm-diff-xs-perl libarchive-cpio-perl libcgi-fast-perl libdata-dump-perl libglib2.0-data libgpm2 libhtml-format-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libpng-tools lynx shared-mime-info wget xdg-user-dirs 0 packages upgraded, 149 newly installed, 0 to remove and 0 not upgraded. Need to get 40.9 MB of archives. After unpacking 134 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main i386 libbsd0 i386 0.9.1-2 [104 kB] Get: 2 http://deb.debian.org/debian buster/main i386 bsdmainutils i386 11.1.2+b1 [193 kB] Get: 3 http://deb.debian.org/debian buster/main i386 libuchardet0 i386 0.0.6-3 [65.2 kB] Get: 4 http://deb.debian.org/debian buster/main i386 groff-base i386 1.22.4-3 [935 kB] Get: 5 http://deb.debian.org/debian buster/main i386 libpipeline1 i386 1.5.1-2 [33.3 kB] Get: 6 http://deb.debian.org/debian buster/main i386 man-db i386 2.8.5-2 [1284 kB] Get: 7 http://deb.debian.org/debian buster/main i386 netbase all 5.6 [19.4 kB] Get: 8 http://deb.debian.org/debian buster/main i386 sensible-utils all 0.0.12 [15.8 kB] Get: 9 http://deb.debian.org/debian buster/main i386 libmagic-mgc i386 1:5.35-4+deb10u1 [242 kB] Get: 10 http://deb.debian.org/debian buster/main i386 libmagic1 i386 1:5.35-4+deb10u1 [124 kB] Get: 11 http://deb.debian.org/debian buster/main i386 file i386 1:5.35-4+deb10u1 [66.3 kB] Get: 12 http://deb.debian.org/debian buster/main i386 gettext-base i386 0.19.8.1-9 [124 kB] Get: 13 http://deb.debian.org/debian buster/main i386 ucf all 3.0038+nmu1 [69.0 kB] Get: 14 http://deb.debian.org/debian buster/main i386 libsigsegv2 i386 2.12-2 [33.2 kB] Get: 15 http://deb.debian.org/debian buster/main i386 m4 i386 1.4.18-2 [205 kB] Get: 16 http://deb.debian.org/debian buster/main i386 autoconf all 2.69-11 [341 kB] Get: 17 http://deb.debian.org/debian buster/main i386 autotools-dev all 20180224.1 [77.0 kB] Get: 18 http://deb.debian.org/debian buster/main i386 automake all 1:1.16.1-4 [771 kB] Get: 19 http://deb.debian.org/debian buster/main i386 autopoint all 0.19.8.1-9 [434 kB] Get: 20 http://deb.debian.org/debian buster/main i386 libssl1.1 i386 1.1.1d-0+deb10u3 [1537 kB] Get: 21 http://deb.debian.org/debian buster/main i386 openssl i386 1.1.1d-0+deb10u3 [853 kB] Get: 22 http://deb.debian.org/debian buster/main i386 ca-certificates all 20190110 [157 kB] Get: 23 http://deb.debian.org/debian buster/main i386 libtool all 2.4.6-9 [547 kB] Get: 24 http://deb.debian.org/debian buster/main i386 dh-autoreconf all 19 [16.9 kB] Get: 25 http://deb.debian.org/debian buster/main i386 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 26 http://deb.debian.org/debian buster/main i386 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 27 http://deb.debian.org/debian buster/main i386 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 28 http://deb.debian.org/debian buster/main i386 libelf1 i386 0.176-1.1 [166 kB] Get: 29 http://deb.debian.org/debian buster/main i386 dwz i386 0.12-3 [81.4 kB] Get: 30 http://deb.debian.org/debian buster/main i386 libglib2.0-0 i386 2.58.3-2+deb10u2 [1334 kB] Get: 31 http://deb.debian.org/debian buster/main i386 libicu63 i386 63.1-6+deb10u1 [8451 kB] Get: 32 http://deb.debian.org/debian buster/main i386 libxml2 i386 2.9.4+dfsg1-7+b3 [721 kB] Get: 33 http://deb.debian.org/debian buster/main i386 libcroco3 i386 0.6.12-3 [151 kB] Get: 34 http://deb.debian.org/debian buster/main i386 libncurses6 i386 6.1+20181013-2+deb10u2 [109 kB] Get: 35 http://deb.debian.org/debian buster/main i386 gettext i386 0.19.8.1-9 [1314 kB] Get: 36 http://deb.debian.org/debian buster/main i386 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 37 http://deb.debian.org/debian buster/main i386 po-debconf all 1.0.21 [248 kB] Get: 38 http://deb.debian.org/debian buster/main i386 debhelper all 12.1.1 [1016 kB] Get: 39 http://deb.debian.org/debian buster/main i386 fonts-dejavu-core all 2.37-1 [1068 kB] Get: 40 http://deb.debian.org/debian buster/main i386 fontconfig-config all 2.13.1-2 [280 kB] Get: 41 http://deb.debian.org/debian buster/main i386 libalgorithm-diff-perl all 1.19.03-2 [47.9 kB] Get: 42 http://deb.debian.org/debian buster/main i386 libb-hooks-op-check-perl i386 0.22-1+b1 [11.5 kB] Get: 43 http://deb.debian.org/debian buster/main i386 libcapture-tiny-perl all 0.48-1 [26.0 kB] Get: 44 http://deb.debian.org/debian buster/main i386 libcarp-assert-perl all 0.21-1 [18.2 kB] Get: 45 http://deb.debian.org/debian buster/main i386 libcarp-assert-more-perl all 1.16-1 [15.6 kB] Get: 46 http://deb.debian.org/debian buster/main i386 libhtml-tagset-perl all 3.20-3 [12.7 kB] Get: 47 http://deb.debian.org/debian buster/main i386 liburi-perl all 1.76-1 [89.9 kB] Get: 48 http://deb.debian.org/debian buster/main i386 libhtml-parser-perl i386 3.72-3+b3 [106 kB] Get: 49 http://deb.debian.org/debian buster/main i386 libcgi-pm-perl all 4.40-1 [222 kB] Get: 50 http://deb.debian.org/debian buster/main i386 libclass-isa-perl all 0.36-6 [9348 B] Get: 51 http://deb.debian.org/debian buster/main i386 libdynaloader-functions-perl all 0.003-1 [12.6 kB] Get: 52 http://deb.debian.org/debian buster/main i386 libdevel-callchecker-perl i386 0.008-1 [15.7 kB] Get: 53 http://deb.debian.org/debian buster/main i386 libparams-classify-perl i386 0.015-1+b1 [26.1 kB] Get: 54 http://deb.debian.org/debian buster/main i386 libmodule-runtime-perl all 0.016-1 [19.4 kB] Get: 55 http://deb.debian.org/debian buster/main i386 libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 56 http://deb.debian.org/debian buster/main i386 libmodule-implementation-perl all 0.09-1 [12.9 kB] Get: 57 http://deb.debian.org/debian buster/main i386 libparams-validate-perl i386 1.29-1+b1 [71.4 kB] Get: 58 http://deb.debian.org/debian buster/main i386 libcgi-application-perl all 4.61-1 [90.8 kB] Get: 59 http://deb.debian.org/debian buster/main i386 libsub-name-perl i386 0.21-1+b3 [13.9 kB] Get: 60 http://deb.debian.org/debian buster/main i386 libclass-accessor-perl all 0.51-1 [23.2 kB] Get: 61 http://deb.debian.org/debian buster/main i386 libclass-data-inheritable-perl all 0.08-3 [8588 B] Get: 62 http://deb.debian.org/debian buster/main i386 libdbi1 i386 0.9.0-5 [33.7 kB] Get: 63 http://deb.debian.org/debian buster/main i386 libdbi-dev i386 0.9.0-5 [37.2 kB] Get: 64 http://deb.debian.org/debian buster/main i386 libdevel-stacktrace-perl all 2.0300-1 [28.0 kB] Get: 65 http://deb.debian.org/debian buster/main i386 libencode-locale-perl all 1.05-1 [13.7 kB] Get: 66 http://deb.debian.org/debian buster/main i386 libexception-class-perl all 1.44-1 [32.3 kB] Get: 67 http://deb.debian.org/debian buster/main i386 libexpat1 i386 2.2.6-2+deb10u1 [104 kB] Get: 68 http://deb.debian.org/debian buster/main i386 libexpat1-dev i386 2.2.6-2+deb10u1 [156 kB] Get: 69 http://deb.debian.org/debian buster/main i386 libtimedate-perl all 2.3000-2+deb10u1 [38.1 kB] Get: 70 http://deb.debian.org/debian buster/main i386 libhttp-date-perl all 6.02-1 [10.7 kB] Get: 71 http://deb.debian.org/debian buster/main i386 libfile-listing-perl all 6.04-1 [10.3 kB] Get: 72 http://deb.debian.org/debian buster/main i386 libpng16-16 i386 1.6.36-6 [301 kB] Get: 73 http://deb.debian.org/debian buster/main i386 libfreetype6 i386 2.9.1-3+deb10u1 [395 kB] Get: 74 http://deb.debian.org/debian buster/main i386 libfontconfig1 i386 2.13.1-2 [357 kB] Get: 75 http://deb.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] Get: 76 http://deb.debian.org/debian buster/main i386 libpng-dev i386 1.6.36-6 [310 kB] Get: 77 http://deb.debian.org/debian buster/main i386 libfreetype6-dev i386 2.9.1-3+deb10u1 [565 kB] Get: 78 http://deb.debian.org/debian buster/main i386 uuid-dev i386 2.33.1-0.1 [94.0 kB] Get: 79 http://deb.debian.org/debian buster/main i386 pkg-config i386 0.29-6 [64.7 kB] Get: 80 http://deb.debian.org/debian buster/main i386 libfontconfig1-dev i386 2.13.1-2 [980 kB] Get: 81 http://deb.debian.org/debian buster/main i386 libjpeg62-turbo i386 1:1.5.2-2+b1 [142 kB] Get: 82 http://deb.debian.org/debian buster/main i386 libjbig0 i386 2.1-3.1+b2 [31.5 kB] Get: 83 http://deb.debian.org/debian buster/main i386 libwebp6 i386 0.6.1-2 [275 kB] Get: 84 http://deb.debian.org/debian buster/main i386 libtiff5 i386 4.1.0+git191117-2~deb10u1 [284 kB] Get: 85 http://deb.debian.org/debian buster/main i386 libxau6 i386 1:1.0.8-1+b2 [20.3 kB] Get: 86 http://deb.debian.org/debian buster/main i386 libxdmcp6 i386 1:1.1.2-3 [26.7 kB] Get: 87 http://deb.debian.org/debian buster/main i386 libxcb1 i386 1.13.1-2 [141 kB] Get: 88 http://deb.debian.org/debian buster/main i386 libx11-data all 2:1.6.7-1 [298 kB] Get: 89 http://deb.debian.org/debian buster/main i386 libx11-6 i386 2:1.6.7-1 [778 kB] Get: 90 http://deb.debian.org/debian buster/main i386 libxpm4 i386 1:3.5.12-1 [50.9 kB] Get: 91 http://deb.debian.org/debian buster/main i386 libgd3 i386 2.2.5-5.2 [141 kB] Get: 92 http://deb.debian.org/debian buster/main i386 libjpeg62-turbo-dev i386 1:1.5.2-2+b1 [226 kB] Get: 93 http://deb.debian.org/debian buster/main i386 libjpeg-dev all 1:1.5.2-2 [57.5 kB] Get: 94 http://deb.debian.org/debian buster/main i386 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get: 95 http://deb.debian.org/debian buster/main i386 x11proto-dev all 2018.4-4 [251 kB] Get: 96 http://deb.debian.org/debian buster/main i386 x11proto-core-dev all 2018.4-4 [3128 B] Get: 97 http://deb.debian.org/debian buster/main i386 libxau-dev i386 1:1.0.8-1+b2 [23.6 kB] Get: 98 http://deb.debian.org/debian buster/main i386 libxdmcp-dev i386 1:1.1.2-3 [42.7 kB] Get: 99 http://deb.debian.org/debian buster/main i386 xtrans-dev all 1.3.5-1 [100 kB] Get: 100 http://deb.debian.org/debian buster/main i386 libpthread-stubs0-dev i386 0.4-1 [5340 B] Get: 101 http://deb.debian.org/debian buster/main i386 libxcb1-dev i386 1.13.1-2 [180 kB] Get: 102 http://deb.debian.org/debian buster/main i386 libx11-dev i386 2:1.6.7-1 [856 kB] Get: 103 http://deb.debian.org/debian buster/main i386 libxpm-dev i386 1:3.5.12-1 [107 kB] Get: 104 http://deb.debian.org/debian buster/main i386 lsb-base all 10.2019051400 [28.4 kB] Get: 105 http://deb.debian.org/debian buster/main i386 x11-common all 1:7.7+19 [251 kB] Get: 106 http://deb.debian.org/debian buster/main i386 libice6 i386 2:1.0.9-2 [61.1 kB] Get: 107 http://deb.debian.org/debian buster/main i386 libsm6 i386 2:1.2.3-1 [35.7 kB] Get: 108 http://deb.debian.org/debian buster/main i386 libxt6 i386 1:1.1.5-1+b3 [195 kB] Get: 109 http://deb.debian.org/debian buster/main i386 libice-dev i386 2:1.0.9-2 [70.2 kB] Get: 110 http://deb.debian.org/debian buster/main i386 libsm-dev i386 2:1.2.3-1 [38.8 kB] Get: 111 http://deb.debian.org/debian buster/main i386 libxt-dev i386 1:1.1.5-1+b3 [439 kB] Get: 112 http://deb.debian.org/debian buster/main i386 libvpx5 i386 1.7.0-3+deb10u1 [746 kB] Get: 113 http://deb.debian.org/debian buster/main i386 libvpx-dev i386 1.7.0-3+deb10u1 [906 kB] Get: 114 http://deb.debian.org/debian buster/main i386 libjbig-dev i386 2.1-3.1+b2 [30.8 kB] Get: 115 http://deb.debian.org/debian buster/main i386 liblzma-dev i386 5.2.4-1 [219 kB] Get: 116 http://deb.debian.org/debian buster/main i386 libtiffxx5 i386 4.1.0+git191117-2~deb10u1 [118 kB] Get: 117 http://deb.debian.org/debian buster/main i386 libtiff-dev i386 4.1.0+git191117-2~deb10u1 [413 kB] Get: 118 http://deb.debian.org/debian buster/main i386 libgd-dev i386 2.2.5-5.2 [282 kB] Get: 119 http://deb.debian.org/debian buster/main i386 libio-html-perl all 1.001-1 [17.6 kB] Get: 120 http://deb.debian.org/debian buster/main i386 liblwp-mediatypes-perl all 6.02-1 [22.1 kB] Get: 121 http://deb.debian.org/debian buster/main i386 libhttp-message-perl all 6.18-1 [77.8 kB] Get: 122 http://deb.debian.org/debian buster/main i386 libhtml-form-perl all 6.03-1 [23.9 kB] Get: 123 http://deb.debian.org/debian buster/main i386 libhtml-lint-perl all 2.32+dfsg-1 [38.1 kB] Get: 124 http://deb.debian.org/debian buster/main i386 libhtml-tree-perl all 5.07-2 [213 kB] Get: 125 http://deb.debian.org/debian buster/main i386 libhttp-cookies-perl all 6.04-1 [17.8 kB] Get: 126 http://deb.debian.org/debian buster/main i386 libhttp-daemon-perl all 6.01-3 [16.6 kB] Get: 127 http://deb.debian.org/debian buster/main i386 libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 128 http://deb.debian.org/debian buster/main i386 perl-openssl-defaults i386 3 [6782 B] Get: 129 http://deb.debian.org/debian buster/main i386 libnet-ssleay-perl i386 1.85-2+b1 [314 kB] Get: 130 http://deb.debian.org/debian buster/main i386 libio-socket-ssl-perl all 2.060-3 [207 kB] Get: 131 http://deb.debian.org/debian buster/main i386 libnet-http-perl all 6.18-1 [24.5 kB] Get: 132 http://deb.debian.org/debian buster/main i386 liblwp-protocol-https-perl all 6.07-2 [9242 B] Get: 133 http://deb.debian.org/debian buster/main i386 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 134 http://deb.debian.org/debian buster/main i386 libwww-perl all 6.36-2 [188 kB] Get: 135 http://deb.debian.org/debian buster/main i386 libhttp-request-ascgi-perl all 1.2-3 [11.0 kB] Get: 136 http://deb.debian.org/debian buster/main i386 libhttp-server-simple-perl all 0.52-1 [29.0 kB] Get: 137 http://deb.debian.org/debian buster/main i386 libipc-run3-perl all 0.048-1 [37.8 kB] Get: 138 http://deb.debian.org/debian buster/main i386 libperl-dev i386 5.28.1-6 [3443 kB] Get: 139 http://deb.debian.org/debian buster/main i386 libsub-uplevel-perl all 0.2800-1 [16.3 kB] Get: 140 http://deb.debian.org/debian buster/main i386 libtest-deep-perl all 1.128-1 [48.8 kB] Get: 141 http://deb.debian.org/debian buster/main i386 libtext-diff-perl all 1.45-1 [27.7 kB] Get: 142 http://deb.debian.org/debian buster/main i386 libtest-differences-perl all 0.65-1 [18.1 kB] Get: 143 http://deb.debian.org/debian buster/main i386 libtest-exception-perl all 0.43-1 [18.7 kB] Get: 144 http://deb.debian.org/debian buster/main i386 libtest-longstring-perl all 0.17-1 [12.2 kB] Get: 145 http://deb.debian.org/debian buster/main i386 libtest-warn-perl all 0.36-1 [16.2 kB] Get: 146 http://deb.debian.org/debian buster/main i386 libtest-most-perl all 0.35-1 [24.5 kB] Get: 147 http://deb.debian.org/debian buster/main i386 libwww-mechanize-perl all 1.91-2 [112 kB] Get: 148 http://deb.debian.org/debian buster/main i386 libtest-www-mechanize-perl all 1.52-1 [30.7 kB] Get: 149 http://deb.debian.org/debian buster/main i386 libtest-www-mechanize-cgiapp-perl all 0.05-4 [9248 B] Fetched 40.9 MB in 8s (5443 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19234 files and directories currently installed.) Preparing to unpack .../000-libbsd0_0.9.1-2_i386.deb ... Unpacking libbsd0:i386 (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../001-bsdmainutils_11.1.2+b1_i386.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../002-libuchardet0_0.0.6-3_i386.deb ... Unpacking libuchardet0:i386 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-3_i386.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../004-libpipeline1_1.5.1-2_i386.deb ... Unpacking libpipeline1:i386 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.8.5-2_i386.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package netbase. Preparing to unpack .../006-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../007-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../008-libmagic-mgc_1%3a5.35-4+deb10u1_i386.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../009-libmagic1_1%3a5.35-4+deb10u1_i386.deb ... Unpacking libmagic1:i386 (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../010-file_1%3a5.35-4+deb10u1_i386.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../011-gettext-base_0.19.8.1-9_i386.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package ucf. Preparing to unpack .../012-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package libsigsegv2:i386. Preparing to unpack .../013-libsigsegv2_2.12-2_i386.deb ... Unpacking libsigsegv2:i386 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-2_i386.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libssl1.1:i386. Preparing to unpack .../019-libssl1.1_1.1.1d-0+deb10u3_i386.deb ... Unpacking libssl1.1:i386 (1.1.1d-0+deb10u3) ... Selecting previously unselected package openssl. Preparing to unpack .../020-openssl_1.1.1d-0+deb10u3_i386.deb ... Unpacking openssl (1.1.1d-0+deb10u3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../021-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) ... Selecting previously unselected package libtool. Preparing to unpack .../022-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../023-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../024-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../025-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../026-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:i386. Preparing to unpack .../027-libelf1_0.176-1.1_i386.deb ... Unpacking libelf1:i386 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.12-3_i386.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:i386. Preparing to unpack .../029-libglib2.0-0_2.58.3-2+deb10u2_i386.deb ... Unpacking libglib2.0-0:i386 (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:i386. Preparing to unpack .../030-libicu63_63.1-6+deb10u1_i386.deb ... Unpacking libicu63:i386 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../031-libxml2_2.9.4+dfsg1-7+b3_i386.deb ... Unpacking libxml2:i386 (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:i386. Preparing to unpack .../032-libcroco3_0.6.12-3_i386.deb ... Unpacking libcroco3:i386 (0.6.12-3) ... Selecting previously unselected package libncurses6:i386. Preparing to unpack .../033-libncurses6_6.1+20181013-2+deb10u2_i386.deb ... Unpacking libncurses6:i386 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../034-gettext_0.19.8.1-9_i386.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../035-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../036-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../037-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../038-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../039-fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) ... Selecting previously unselected package libalgorithm-diff-perl. Preparing to unpack .../040-libalgorithm-diff-perl_1.19.03-2_all.deb ... Unpacking libalgorithm-diff-perl (1.19.03-2) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../041-libb-hooks-op-check-perl_0.22-1+b1_i386.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../042-libcapture-tiny-perl_0.48-1_all.deb ... Unpacking libcapture-tiny-perl (0.48-1) ... Selecting previously unselected package libcarp-assert-perl. Preparing to unpack .../043-libcarp-assert-perl_0.21-1_all.deb ... Unpacking libcarp-assert-perl (0.21-1) ... Selecting previously unselected package libcarp-assert-more-perl. Preparing to unpack .../044-libcarp-assert-more-perl_1.16-1_all.deb ... Unpacking libcarp-assert-more-perl (1.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../045-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../046-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../047-libhtml-parser-perl_3.72-3+b3_i386.deb ... Unpacking libhtml-parser-perl (3.72-3+b3) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../048-libcgi-pm-perl_4.40-1_all.deb ... Unpacking libcgi-pm-perl (4.40-1) ... Selecting previously unselected package libclass-isa-perl. Preparing to unpack .../049-libclass-isa-perl_0.36-6_all.deb ... Unpacking libclass-isa-perl (0.36-6) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../050-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../051-libdevel-callchecker-perl_0.008-1_i386.deb ... Unpacking libdevel-callchecker-perl (0.008-1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../052-libparams-classify-perl_0.015-1+b1_i386.deb ... Unpacking libparams-classify-perl (0.015-1+b1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../053-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../054-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../055-libmodule-implementation-perl_0.09-1_all.deb ... Unpacking libmodule-implementation-perl (0.09-1) ... Selecting previously unselected package libparams-validate-perl. Preparing to unpack .../056-libparams-validate-perl_1.29-1+b1_i386.deb ... Unpacking libparams-validate-perl (1.29-1+b1) ... Selecting previously unselected package libcgi-application-perl. Preparing to unpack .../057-libcgi-application-perl_4.61-1_all.deb ... Unpacking libcgi-application-perl (4.61-1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../058-libsub-name-perl_0.21-1+b3_i386.deb ... Unpacking libsub-name-perl (0.21-1+b3) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../059-libclass-accessor-perl_0.51-1_all.deb ... Unpacking libclass-accessor-perl (0.51-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../060-libclass-data-inheritable-perl_0.08-3_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-3) ... Selecting previously unselected package libdbi1:i386. Preparing to unpack .../061-libdbi1_0.9.0-5_i386.deb ... Unpacking libdbi1:i386 (0.9.0-5) ... Selecting previously unselected package libdbi-dev. Preparing to unpack .../062-libdbi-dev_0.9.0-5_i386.deb ... Unpacking libdbi-dev (0.9.0-5) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../063-libdevel-stacktrace-perl_2.0300-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0300-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../064-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../065-libexception-class-perl_1.44-1_all.deb ... Unpacking libexception-class-perl (1.44-1) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../066-libexpat1_2.2.6-2+deb10u1_i386.deb ... Unpacking libexpat1:i386 (2.2.6-2+deb10u1) ... Selecting previously unselected package libexpat1-dev:i386. Preparing to unpack .../067-libexpat1-dev_2.2.6-2+deb10u1_i386.deb ... Unpacking libexpat1-dev:i386 (2.2.6-2+deb10u1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../068-libtimedate-perl_2.3000-2+deb10u1_all.deb ... Unpacking libtimedate-perl (2.3000-2+deb10u1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../069-libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../070-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libpng16-16:i386. Preparing to unpack .../071-libpng16-16_1.6.36-6_i386.deb ... Unpacking libpng16-16:i386 (1.6.36-6) ... Selecting previously unselected package libfreetype6:i386. Preparing to unpack .../072-libfreetype6_2.9.1-3+deb10u1_i386.deb ... Unpacking libfreetype6:i386 (2.9.1-3+deb10u1) ... Selecting previously unselected package libfontconfig1:i386. Preparing to unpack .../073-libfontconfig1_2.13.1-2_i386.deb ... Unpacking libfontconfig1:i386 (2.13.1-2) ... Selecting previously unselected package zlib1g-dev:i386. Preparing to unpack .../074-zlib1g-dev_1%3a1.2.11.dfsg-1_i386.deb ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Selecting previously unselected package libpng-dev:i386. Preparing to unpack .../075-libpng-dev_1.6.36-6_i386.deb ... Unpacking libpng-dev:i386 (1.6.36-6) ... Selecting previously unselected package libfreetype6-dev:i386. Preparing to unpack .../076-libfreetype6-dev_2.9.1-3+deb10u1_i386.deb ... Unpacking libfreetype6-dev:i386 (2.9.1-3+deb10u1) ... Selecting previously unselected package uuid-dev:i386. Preparing to unpack .../077-uuid-dev_2.33.1-0.1_i386.deb ... Unpacking uuid-dev:i386 (2.33.1-0.1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../078-pkg-config_0.29-6_i386.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package libfontconfig1-dev:i386. Preparing to unpack .../079-libfontconfig1-dev_2.13.1-2_i386.deb ... Unpacking libfontconfig1-dev:i386 (2.13.1-2) ... Selecting previously unselected package libjpeg62-turbo:i386. Preparing to unpack .../080-libjpeg62-turbo_1%3a1.5.2-2+b1_i386.deb ... Unpacking libjpeg62-turbo:i386 (1:1.5.2-2+b1) ... Selecting previously unselected package libjbig0:i386. Preparing to unpack .../081-libjbig0_2.1-3.1+b2_i386.deb ... Unpacking libjbig0:i386 (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:i386. Preparing to unpack .../082-libwebp6_0.6.1-2_i386.deb ... Unpacking libwebp6:i386 (0.6.1-2) ... Selecting previously unselected package libtiff5:i386. Preparing to unpack .../083-libtiff5_4.1.0+git191117-2~deb10u1_i386.deb ... Unpacking libtiff5:i386 (4.1.0+git191117-2~deb10u1) ... Selecting previously unselected package libxau6:i386. Preparing to unpack .../084-libxau6_1%3a1.0.8-1+b2_i386.deb ... Unpacking libxau6:i386 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:i386. Preparing to unpack .../085-libxdmcp6_1%3a1.1.2-3_i386.deb ... Unpacking libxdmcp6:i386 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:i386. Preparing to unpack .../086-libxcb1_1.13.1-2_i386.deb ... Unpacking libxcb1:i386 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../087-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:i386. Preparing to unpack .../088-libx11-6_2%3a1.6.7-1_i386.deb ... Unpacking libx11-6:i386 (2:1.6.7-1) ... Selecting previously unselected package libxpm4:i386. Preparing to unpack .../089-libxpm4_1%3a3.5.12-1_i386.deb ... Unpacking libxpm4:i386 (1:3.5.12-1) ... Selecting previously unselected package libgd3:i386. Preparing to unpack .../090-libgd3_2.2.5-5.2_i386.deb ... Unpacking libgd3:i386 (2.2.5-5.2) ... Selecting previously unselected package libjpeg62-turbo-dev:i386. Preparing to unpack .../091-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_i386.deb ... Unpacking libjpeg62-turbo-dev:i386 (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg-dev. Preparing to unpack .../092-libjpeg-dev_1%3a1.5.2-2_all.deb ... Unpacking libjpeg-dev (1:1.5.2-2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../093-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../094-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../095-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:i386. Preparing to unpack .../096-libxau-dev_1%3a1.0.8-1+b2_i386.deb ... Unpacking libxau-dev:i386 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:i386. Preparing to unpack .../097-libxdmcp-dev_1%3a1.1.2-3_i386.deb ... Unpacking libxdmcp-dev:i386 (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../098-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:i386. Preparing to unpack .../099-libpthread-stubs0-dev_0.4-1_i386.deb ... Unpacking libpthread-stubs0-dev:i386 (0.4-1) ... Selecting previously unselected package libxcb1-dev:i386. Preparing to unpack .../100-libxcb1-dev_1.13.1-2_i386.deb ... Unpacking libxcb1-dev:i386 (1.13.1-2) ... Selecting previously unselected package libx11-dev:i386. Preparing to unpack .../101-libx11-dev_2%3a1.6.7-1_i386.deb ... Unpacking libx11-dev:i386 (2:1.6.7-1) ... Selecting previously unselected package libxpm-dev:i386. Preparing to unpack .../102-libxpm-dev_1%3a3.5.12-1_i386.deb ... Unpacking libxpm-dev:i386 (1:3.5.12-1) ... Selecting previously unselected package lsb-base. Preparing to unpack .../103-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package x11-common. Preparing to unpack .../104-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:i386. Preparing to unpack .../105-libice6_2%3a1.0.9-2_i386.deb ... Unpacking libice6:i386 (2:1.0.9-2) ... Selecting previously unselected package libsm6:i386. Preparing to unpack .../106-libsm6_2%3a1.2.3-1_i386.deb ... Unpacking libsm6:i386 (2:1.2.3-1) ... Selecting previously unselected package libxt6:i386. Preparing to unpack .../107-libxt6_1%3a1.1.5-1+b3_i386.deb ... Unpacking libxt6:i386 (1:1.1.5-1+b3) ... Selecting previously unselected package libice-dev:i386. Preparing to unpack .../108-libice-dev_2%3a1.0.9-2_i386.deb ... Unpacking libice-dev:i386 (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:i386. Preparing to unpack .../109-libsm-dev_2%3a1.2.3-1_i386.deb ... Unpacking libsm-dev:i386 (2:1.2.3-1) ... Selecting previously unselected package libxt-dev:i386. Preparing to unpack .../110-libxt-dev_1%3a1.1.5-1+b3_i386.deb ... Unpacking libxt-dev:i386 (1:1.1.5-1+b3) ... Selecting previously unselected package libvpx5:i386. Preparing to unpack .../111-libvpx5_1.7.0-3+deb10u1_i386.deb ... Unpacking libvpx5:i386 (1.7.0-3+deb10u1) ... Selecting previously unselected package libvpx-dev:i386. Preparing to unpack .../112-libvpx-dev_1.7.0-3+deb10u1_i386.deb ... Unpacking libvpx-dev:i386 (1.7.0-3+deb10u1) ... Selecting previously unselected package libjbig-dev:i386. Preparing to unpack .../113-libjbig-dev_2.1-3.1+b2_i386.deb ... Unpacking libjbig-dev:i386 (2.1-3.1+b2) ... Selecting previously unselected package liblzma-dev:i386. Preparing to unpack .../114-liblzma-dev_5.2.4-1_i386.deb ... Unpacking liblzma-dev:i386 (5.2.4-1) ... Selecting previously unselected package libtiffxx5:i386. Preparing to unpack .../115-libtiffxx5_4.1.0+git191117-2~deb10u1_i386.deb ... Unpacking libtiffxx5:i386 (4.1.0+git191117-2~deb10u1) ... Selecting previously unselected package libtiff-dev:i386. Preparing to unpack .../116-libtiff-dev_4.1.0+git191117-2~deb10u1_i386.deb ... Unpacking libtiff-dev:i386 (4.1.0+git191117-2~deb10u1) ... Selecting previously unselected package libgd-dev:i386. Preparing to unpack .../117-libgd-dev_2.2.5-5.2_i386.deb ... Unpacking libgd-dev:i386 (2.2.5-5.2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../118-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../119-liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../120-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../121-libhtml-form-perl_6.03-1_all.deb ... Unpacking libhtml-form-perl (6.03-1) ... Selecting previously unselected package libhtml-lint-perl. Preparing to unpack .../122-libhtml-lint-perl_2.32+dfsg-1_all.deb ... Unpacking libhtml-lint-perl (2.32+dfsg-1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../123-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../124-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-daemon-perl. Preparing to unpack .../125-libhttp-daemon-perl_6.01-3_all.deb ... Unpacking libhttp-daemon-perl (6.01-3) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../126-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:i386. Preparing to unpack .../127-perl-openssl-defaults_3_i386.deb ... Unpacking perl-openssl-defaults:i386 (3) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../128-libnet-ssleay-perl_1.85-2+b1_i386.deb ... Unpacking libnet-ssleay-perl (1.85-2+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../129-libio-socket-ssl-perl_2.060-3_all.deb ... Unpacking libio-socket-ssl-perl (2.060-3) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../130-libnet-http-perl_6.18-1_all.deb ... Unpacking libnet-http-perl (6.18-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../131-liblwp-protocol-https-perl_6.07-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../132-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../133-libwww-perl_6.36-2_all.deb ... Unpacking libwww-perl (6.36-2) ... Selecting previously unselected package libhttp-request-ascgi-perl. Preparing to unpack .../134-libhttp-request-ascgi-perl_1.2-3_all.deb ... Unpacking libhttp-request-ascgi-perl (1.2-3) ... Selecting previously unselected package libhttp-server-simple-perl. Preparing to unpack .../135-libhttp-server-simple-perl_0.52-1_all.deb ... Unpacking libhttp-server-simple-perl (0.52-1) ... Selecting previously unselected package libipc-run3-perl. Preparing to unpack .../136-libipc-run3-perl_0.048-1_all.deb ... Unpacking libipc-run3-perl (0.048-1) ... Selecting previously unselected package libperl-dev. Preparing to unpack .../137-libperl-dev_5.28.1-6_i386.deb ... Unpacking libperl-dev (5.28.1-6) ... Selecting previously unselected package libsub-uplevel-perl. Preparing to unpack .../138-libsub-uplevel-perl_0.2800-1_all.deb ... Unpacking libsub-uplevel-perl (0.2800-1) ... Selecting previously unselected package libtest-deep-perl. Preparing to unpack .../139-libtest-deep-perl_1.128-1_all.deb ... Unpacking libtest-deep-perl (1.128-1) ... Selecting previously unselected package libtext-diff-perl. Preparing to unpack .../140-libtext-diff-perl_1.45-1_all.deb ... Unpacking libtext-diff-perl (1.45-1) ... Selecting previously unselected package libtest-differences-perl. Preparing to unpack .../141-libtest-differences-perl_0.65-1_all.deb ... Unpacking libtest-differences-perl (0.65-1) ... Selecting previously unselected package libtest-exception-perl. Preparing to unpack .../142-libtest-exception-perl_0.43-1_all.deb ... Unpacking libtest-exception-perl (0.43-1) ... Selecting previously unselected package libtest-longstring-perl. Preparing to unpack .../143-libtest-longstring-perl_0.17-1_all.deb ... Unpacking libtest-longstring-perl (0.17-1) ... Selecting previously unselected package libtest-warn-perl. Preparing to unpack .../144-libtest-warn-perl_0.36-1_all.deb ... Unpacking libtest-warn-perl (0.36-1) ... Selecting previously unselected package libtest-most-perl. Preparing to unpack .../145-libtest-most-perl_0.35-1_all.deb ... Unpacking libtest-most-perl (0.35-1) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../146-libwww-mechanize-perl_1.91-2_all.deb ... Unpacking libwww-mechanize-perl (1.91-2) ... Selecting previously unselected package libtest-www-mechanize-perl. Preparing to unpack .../147-libtest-www-mechanize-perl_1.52-1_all.deb ... Unpacking libtest-www-mechanize-perl (1.52-1) ... Selecting previously unselected package libtest-www-mechanize-cgiapp-perl. Preparing to unpack .../148-libtest-www-mechanize-cgiapp-perl_0.05-4_all.deb ... Unpacking libtest-www-mechanize-cgiapp-perl (0.05-4) ... Setting up libexpat1:i386 (2.2.6-2+deb10u1) ... Setting up libpipeline1:i386 (1.5.1-2) ... Setting up lsb-base (10.2019051400) ... Setting up libxau6:i386 (1:1.0.8-1+b2) ... Setting up libdbi1:i386 (0.9.0-5) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libtest-deep-perl (1.128-1) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libalgorithm-diff-perl (1.19.03-2) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:i386 (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libssl1.1:i386 (1.1.1d-0+deb10u3) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up x11-common (1:7.7+19) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libtry-tiny-perl (0.30-1) ... Setting up libmagic1:i386 (1:5.35-4+deb10u1) ... Setting up perl-openssl-defaults:i386 (3) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libperl-dev (5.28.1-6) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libpthread-stubs0-dev:i386 (0.4-1) ... Setting up libjbig0:i386 (2.1-3.1+b2) ... Setting up libicu63:i386 (63.1-6+deb10u1) ... Setting up libtest-longstring-perl (0.17-1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up autotools-dev (20180224.1) ... Setting up libclass-data-inheritable-perl (0.08-3) ... Setting up libexpat1-dev:i386 (2.2.6-2+deb10u1) ... Setting up libjpeg62-turbo:i386 (1:1.5.2-2+b1) ... Setting up libx11-data (2:1.6.7-1) ... Setting up libjpeg62-turbo-dev:i386 (1:1.5.2-2+b1) ... Setting up libtext-diff-perl (1.45-1) ... Setting up uuid-dev:i386 (2.33.1-0.1) ... Setting up libncurses6:i386 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:i386 (2.12-2) ... Setting up libpng16-16:i386 (1.6.36-6) ... Setting up libio-html-perl (1.001-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libwebp6:i386 (0.6.1-2) ... Setting up libb-hooks-op-check-perl (0.22-1+b1) ... Setting up pkg-config (0.29-6) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libcapture-tiny-perl (0.48-1) ... Setting up libtimedate-perl (2.3000-2+deb10u1) ... Setting up liblzma-dev:i386 (5.2.4-1) ... Setting up libsub-name-perl (0.21-1+b3) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:i386 (0.0.6-3) ... Setting up libipc-run3-perl (0.048-1) ... Setting up libsub-uplevel-perl (0.2800-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up netbase (5.6) ... Setting up libdevel-stacktrace-perl (2.0300-1) ... Setting up libtiff5:i386 (4.1.0+git191117-2~deb10u1) ... Setting up libclass-accessor-perl (0.51-1) ... Setting up libclass-isa-perl (0.36-6) ... Setting up openssl (1.1.1d-0+deb10u3) ... Setting up libbsd0:i386 (0.9.1-2) ... Setting up libelf1:i386 (0.176-1.1) ... Setting up libxml2:i386 (2.9.4+dfsg1-7+b3) ... Setting up liburi-perl (1.76-1) ... Setting up libcarp-assert-perl (0.21-1) ... Setting up libvpx5:i386 (1.7.0-3+deb10u1) ... Setting up libtiffxx5:i386 (4.1.0+git191117-2~deb10u1) ... Setting up libnet-ssleay-perl (1.85-2+b1) ... Setting up x11proto-dev (2018.4-4) ... Setting up libdbi-dev (0.9.0-5) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libice6:i386 (2:1.0.9-2) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libcarp-assert-more-perl (1.16-1) ... Setting up libxdmcp6:i386 (1:1.1.2-3) ... Setting up libxcb1:i386 (1.13.1-2) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libxau-dev:i386 (1:1.0.8-1+b2) ... Setting up libice-dev:i386 (2:1.0.9-2) ... Setting up libtool (2.4.6-9) ... Setting up libtest-warn-perl (0.36-1) ... Setting up libpng-dev:i386 (1.6.36-6) ... Setting up libtest-differences-perl (0.65-1) ... Setting up libjpeg-dev (1:1.5.2-2) ... Setting up libjbig-dev:i386 (2.1-3.1+b2) ... Setting up libnet-http-perl (6.18-1) ... Setting up m4 (1.4.18-2) ... Setting up libexception-class-perl (1.44-1) ... Setting up libdevel-callchecker-perl (0.008-1) ... Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 128 added, 0 removed; done. Setting up libxdmcp-dev:i386 (1:1.1.2-3) ... Setting up libtest-exception-perl (0.43-1) ... Setting up libfreetype6:i386 (2.9.1-3+deb10u1) ... Setting up libtiff-dev:i386 (4.1.0+git191117-2~deb10u1) ... Setting up libvpx-dev:i386 (1.7.0-3+deb10u1) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libcroco3:i386 (0.6.12-3) ... Setting up ucf (3.0038+nmu1) ... Setting up autoconf (2.69-11) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libhtml-parser-perl (3.72-3+b3) ... Setting up libx11-6:i386 (2:1.6.7-1) ... Setting up libsm6:i386 (2:1.2.3-1) ... Setting up libio-socket-ssl-perl (2.060-3) ... Setting up libhttp-message-perl (6.18-1) ... Setting up libhtml-form-perl (6.03-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libhttp-negotiate-perl (6.01-1) ... Setting up gettext (0.19.8.1-9) ... Setting up libxcb1-dev:i386 (1.13.1-2) ... Setting up libxpm4:i386 (1:3.5.12-1) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libtest-most-perl (0.35-1) ... Setting up libsm-dev:i386 (2:1.2.3-1) ... Setting up fontconfig-config (2.13.1-2) ... Setting up libhtml-lint-perl (2.32+dfsg-1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libparams-classify-perl (0.015-1+b1) ... Setting up libcgi-pm-perl (4.40-1) ... Setting up libx11-dev:i386 (2:1.6.7-1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libfreetype6-dev:i386 (2.9.1-3+deb10u1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libxpm-dev:i386 (1:3.5.12-1) ... Setting up libxt6:i386 (1:1.1.5-1+b3) ... Setting up libhttp-daemon-perl (6.01-3) ... Setting up libhttp-server-simple-perl (0.52-1) ... Setting up libfontconfig1:i386 (2.13.1-2) ... Setting up libfontconfig1-dev:i386 (2.13.1-2) ... Setting up libmodule-implementation-perl (0.09-1) ... Setting up po-debconf (1.0.21) ... Setting up libxt-dev:i386 (1:1.1.5-1+b3) ... Setting up libgd3:i386 (2.2.5-5.2) ... Setting up libgd-dev:i386 (2.2.5-5.2) ... Setting up libparams-validate-perl (1.29-1+b1) ... Setting up libcgi-application-perl (4.61-1) ... Setting up liblwp-protocol-https-perl (6.07-2) ... Setting up libwww-perl (6.36-2) ... Setting up dh-autoreconf (19) ... Setting up libwww-mechanize-perl (1.91-2) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Setting up libhttp-request-ascgi-perl (1.2-3) ... Setting up debhelper (12.1.1) ... Setting up libtest-www-mechanize-perl (1.52-1) ... Setting up libtest-www-mechanize-cgiapp-perl (0.05-4) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/icinga-1.14.2+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package icinga dpkg-buildpackage: info: source version 1.14.2+ds-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Bas Couwenberg dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 fakeroot debian/rules clean dh clean --with autoreconf debian/rules override_dh_auto_clean make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_testdir dh_testroot if test -f Makefile; then make distclean; fi rm -f install-stamp configure-stamp build-stamp fix-configs-stamp rm -rf debian-configs rm -f contrib/perlxsi.c find -type d -name autom4te.cache -print0 | xargs -0 -r rm -rf \; rm -f platform.h auto-include.h rm -f solaris/pkginfo rm -f contrib/eventhandlers/submit_check_result contrib/eventhandlers/disable_active_service_checks rm -f contrib/eventhandlers/disable_notifications contrib/eventhandlers/enable_active_service_checks rm -f contrib/eventhandlers/enable_notifications rm -f config.log find -type d -name build -print0 | xargs -0 -r rm -rf \; find \( -name config.sub -o -name config.guess \) -print0 | xargs -0 -r rm -f \; make[1]: Leaving directory '/build/icinga-1.14.2+ds' dh_clean debian/rules build dh build --with autoreconf dh_update_autotools_config dh_autoreconf aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_testdir Doing override_dh_auto_configure if test -f Makefile; then make clean; fi ln -sf /usr/share/misc/config.sub . ln -sf /usr/share/misc/config.guess . rm -f config.cache dh_auto_configure -- --prefix=/usr --mandir=/usr/share/man --bindir=/usr/sbin --sbindir=/usr/lib/cgi-bin/icinga --datarootdir=/usr/share/icinga/htdocs --sysconfdir=/etc/icinga --infodir=/usr/share/info --libexecdir=/usr/lib/nagios/plugins --localstatedir=/var/lib/icinga --with-state-dir=/var/cache/icinga --enable-event-broker --with-ido-sockfile=/var/lib/icinga/ido.sock --enable-embedded-perl --with-icinga-user=nagios --with-icinga-group=nagios --with-command-user=nagios --with-command-group=nagios --with-init-dir=/etc/init.d --with-lockfile=/var/run/icinga/icinga.pid --with-mail=/usr/bin/mail --with-perlcache --build=i686-linux-gnu --host=i686-linux-gnu --with-htmurl=/icinga --with-cgiurl=/cgi-bin/icinga --with-p1-file-dir=/usr/lib/icinga --enable-idoutils --with-ido2db-lockfile=/var/run/icinga/ido2db.pid --with-log-dir=/var/log/icinga --libdir=/usr/lib/icinga --with-temp-file=/var/cache/icinga/icinga.tmp --with-mainurl=/cgi-bin/icinga/tac.cgi ./configure --build=i686-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --libexecdir=\${prefix}/lib/i386-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --mandir=/usr/share/man --bindir=/usr/sbin --sbindir=/usr/lib/cgi-bin/icinga --datarootdir=/usr/share/icinga/htdocs --sysconfdir=/etc/icinga --infodir=/usr/share/info --libexecdir=/usr/lib/nagios/plugins --localstatedir=/var/lib/icinga --with-state-dir=/var/cache/icinga --enable-event-broker --with-ido-sockfile=/var/lib/icinga/ido.sock --enable-embedded-perl --with-icinga-user=nagios --with-icinga-group=nagios --with-command-user=nagios --with-command-group=nagios --with-init-dir=/etc/init.d --with-lockfile=/var/run/icinga/icinga.pid --with-mail=/usr/bin/mail --with-perlcache --build=i686-linux-gnu --host=i686-linux-gnu --with-htmurl=/icinga --with-cgiurl=/cgi-bin/icinga --with-p1-file-dir=/usr/lib/icinga --enable-idoutils --with-ido2db-lockfile=/var/run/icinga/ido2db.pid --with-log-dir=/var/log/icinga --libdir=/usr/lib/icinga --with-temp-file=/var/cache/icinga/icinga.tmp --with-mainurl=/cgi-bin/icinga/tac.cgi configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking checking for a BSD-compatible install... /usr/bin/install -c checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-linux-gnu-gcc... i686-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-linux-gnu-gcc accepts -g... yes checking for i686-linux-gnu-gcc option to accept ISO C89... none needed checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... i686-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking whether time.h and sys/time.h may both be included... 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 ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.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 pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking pthreads.h usability... no checking pthreads.h presence... no checking for pthreads.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking socket.h usability... no checking socket.h presence... no checking for socket.h... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for sys/types.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for sys/wait.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/stat.h... (cached) yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/msg.h usability... yes checking sys/msg.h presence... yes checking for sys/msg.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking uio.h usability... no checking uio.h presence... no checking for uio.h... no checking for unistd.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for an ANSI C-conforming const... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for mode_t... yes checking for pid_t... yes checking for size_t... yes checking return type of signal handlers... void checking for uid_t in sys/types.h... yes checking type of array argument to getgroups... gid_t checking for va_copy... yes checking for vsnprintf... yes checking for snprintf... yes checking for asprintf... yes checking for vasprintf... yes checking for vsnprintf... (cached) yes checking for snprintf... (cached) yes checking for asprintf... (cached) yes checking for vasprintf... (cached) yes checking for C99 vsnprintf... yes checking for library containing getservbyname... none required checking for library containing connect... none required checking for initgroups... yes checking for setenv... yes checking for strdup... yes checking for strstr... yes checking for strtoul... yes checking for unsetenv... yes checking for library containing gethostbyname... none required checking for getopt_long... yes checking for type of socket size... size_t checking for pthread_create in -lcma... no checking for pthread_create in -lpthread... yes checking for library containing nanosleep... none required checking if user www exists... not found checking if user wwwrun exists... not found checking if user www-data exists... found checking if group www exists... not found checking if group www-data exists... found checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzread in -lz... yes We'll use default routines (in xdata/xsddefault.*) for status data I/O... We'll use default routines (in xdata/xrddefault.*) for retention data I/O... We'll use template-based routines (in xdata/xodtemplate.*) for object data I/O... We'll use default routines (in xdata/xpddefault.*) for performance data I/O... checking for main in -liconv... no checking for gdImagePng in -lgd (order 1)... no checking for gdImagePng in -lgd (order 2)... yes GD library was found! checking for gdImageCreateTrueColor in -lgd... yes checking ltdl.h usability... no checking ltdl.h presence... no checking for ltdl.h... no checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen in -ldl... yes checking for extra flags needed to export symbols... -Wl,-export-dynamic checking for linker flags for loadable modules... -shared checking dbi/dbi.h usability... yes checking dbi/dbi.h presence... yes checking for dbi/dbi.h... yes checking for libdbi... checking for main in -ldbi... yes creating base/perlxsi.c Embedded Perl interpreter will be compiled in... Internally compiled Perl scripts will be cached... Using threaded perl checking for type va_list... yes checking for perl... /usr/bin/perl checking for -Wall based on os/compiler... configure: creating ./config.status config.status: creating Makefile config.status: creating subst config.status: creating solaris/pkginfo config.status: creating solaris/icinga.xml config.status: creating base/Makefile config.status: creating common/Makefile config.status: creating contrib/Makefile config.status: creating cgi/Makefile config.status: creating html/Makefile config.status: creating module/Makefile config.status: creating module/idoutils/Makefile config.status: creating xdata/Makefile config.status: creating daemon-init config.status: creating rc.ido2db config.status: creating icinga-systemd config.status: creating sysconfig-env config.status: creating ido2db-systemd config.status: creating module/idoutils/src/Makefile config.status: creating t/Makefile config.status: creating module/idoutils/db/scripts/installdb config.status: creating module/idoutils/db/scripts/upgradedb config.status: creating module/idoutils/db/scripts/prepsql config.status: creating p1.pl config.status: creating include/config.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking Creating sample config files in sample-config/ ... Creating sample config files in module/idoutils/config/ ... *** Configuration summary for icinga-core 1.14.2 12-20-2017 ***: General Options: ------------------------- Icinga executable: icinga Icinga user/group: nagios,nagios Command user/group: nagios,nagios Apache user/group: www-data,www-data Embedded Perl: yes, with caching Event Broker: yes Enable compressed logs: yes Enable Performance Data: no ido2db lockfile: /var/run/icinga/ido2db.pid ido sockfile: /var/lib/icinga/ido.sock idomod tempfile: /var/lib/icinga/idomod.tmp Build IDOUtils: libdbi, instance_name=default libdbi driver dir: /usr/local/lib/dbd Install ${prefix}: /usr Lock file: /var/run/icinga/icinga.pid Temp file: /var/cache/icinga/icinga.tmp Chk file: /var/lib/icinga/icinga.chk HTTP auth file: /etc/icinga/htpasswd.users Lib directory: /usr/lib/icinga Bin directory: /usr/sbin Plugin directory: /usr/lib/nagios/plugins Eventhandler directory: /usr/lib/nagios/plugins/eventhandlers Log directory: /var/log/icinga Check result directory: /var/lib/icinga/spool/checkresults Temp directory: /var/lib/icinga State directory: /var/cache/icinga Ext Cmd file directory: /var/lib/icinga/rw Init directory: /etc/init.d Apache conf.d directory: /etc/httpd/conf.d Apache config file: /etc/httpd/conf.d/icinga.conf Mail program: /usr/bin/mail Host OS: linux-gnu Environment Prefix: ICINGA_ Web Interface Options: ------------------------ HTML URL: http://localhost/icinga/ CGI URL: http://localhost/cgi-bin/icinga/ Main URL: http://localhost/cgi-bin/icinga/tac.cgi Review the options above for accuracy. If they look okay, type 'make all' to compile the main program and CGIs. !!! Please take care about the upgrade documentation !!! make[1]: Leaving directory '/build/icinga-1.14.2+ds' debian/rules override_dh_auto_build make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_testdir Doing override_dh_auto_build dh_auto_build -- all make -j1 all make[2]: Entering directory '/build/icinga-1.14.2+ds' cd ./base && make make[3]: Entering directory '/build/icinga-1.14.2+ds/base' i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o broker.o broker.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o nebmods.o nebmods.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o ../common/shared.o ../common/shared.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o comments-base.o ../common/comments.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o downtime-base.o ../common/downtime.c ../common/downtime.c: In function 'register_downtime': ../common/downtime.c:345:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "This %s has been scheduled for fixed downtime from %s to %s. Notifications for the %s will not be sent out during that time period.", type_string, start_time_string, end_time_string, type_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/downtime.c:347:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "This %s has been scheduled for flexible downtime starting between %s and %s and lasting for a period of %d hours and %d minutes. Notifications for the %s will not be sent out during that time period.", type_string, start_time_string, end_time_string, hours, minutes, type_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o checks.o checks.c checks.c: In function 'run_async_service_check': checks.c:514:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count; ^~~~~ checks.c:513:9: warning: unused variable 'n_a' [-Wunused-variable] STRLEN n_a; ^~~ checks.c:650:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&output_file, "%s/checkXXXXXX", temp_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c: In function 'handle_async_service_check_result': checks.c:1175:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_service->plugin_output, "The command defined for service %s is not an executable\n", temp_service->description); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c:1177:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_service->plugin_output, "The command defined for service %s does not exist\n", temp_service->description); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c:1179:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_service->plugin_output, "Return code of %d is out of bounds", queued_check_result->return_code); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c: In function 'execute_sync_host_check_3x': checks.c:3002:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_plugin_output, "Host check timed out after %d seconds\n", host_check_timeout); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c: In function 'run_async_host_check_3x': checks.c:3263:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&output_file, "%s/checkXXXXXX", temp_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c: In function 'handle_async_host_check_result_3x': checks.c:3647:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_host->plugin_output, "The command defined for host %s is not an executable\n", temp_host->name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c:3649:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_host->plugin_output, "The command defined for host %s does not exist\n", temp_host->name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checks.c:3651:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_host->plugin_output, "Return code of %d is out of bounds", queued_check_result->return_code); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o config.o config.c config.c: In function 'read_main_config_file': config.c:336:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "NULL variable"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:341:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "malloc() error"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:348:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "NULL value"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:353:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "malloc() error"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:370:33: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Resource file parsing failed"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:379:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Log file is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:401:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Debug log file is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:416:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Command file is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:432:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Temp file is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:448:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Temp path is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:454:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Temp path is not a valid directory"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:476:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Check result path is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:482:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Check result path is not a valid directory"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:503:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Lock file is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:559:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_daemon_log"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:570:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_syslog"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:581:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_syslog_local_facility"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:592:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for syslog_local_facility"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:603:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_notifications"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:614:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_service_retries"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:625:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_host_retries"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:636:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_event_handlers"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:647:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_external_commands"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:658:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_passive_checks"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:669:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_long_plugin_output"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:680:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_initial_states"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:691:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_current_states"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:702:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_anonymized_external_command_author"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:713:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for retain_state_information"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:725:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for retention_update_interval"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:734:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_retained_program_state"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:745:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for dump_retained_host_service_states_to_neb"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:756:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_retained_scheduling_info"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:769:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for retention_scheduling_horizon"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:799:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for obsess_over_services"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:810:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for obsess_over_hosts"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:821:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for translate_passive_host_checks"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:837:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for service_check_timeout"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:854:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for service_check_timeout_state"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:865:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for host_check_timeout"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:876:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for event_handler_timeout"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:887:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for notification_timeout"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:898:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for ocsp_timeout"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:909:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for ochp_timeout"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:918:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_aggressive_host_checking"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:940:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for soft_state_dependencies"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:960:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_rotation_method"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:969:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Log archive path too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1007:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for service_inter_check_delay_method"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1018:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for max_service_check_spread"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1036:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for host_inter_check_delay_method"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1047:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for max_host_check_spread"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1068:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for max_concurrent_checks"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1078:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for check_result_reaper_frequency"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1088:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for max_check_result_reaper_time"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1098:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for sleep_time"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1108:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for interval_length"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1117:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for check_external_commands"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1130:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for command_check_interval"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1139:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for check_for_orphaned_services"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1150:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for check_for_orphaned_hosts"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1161:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for check_service_freshness"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1172:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_stale_services"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1183:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for log_stale_hosts"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1194:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for check_host_freshness"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1206:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for service_freshness_check_interval"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1216:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for host_freshness_check_interval"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1223:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for auto_reschedule_checks"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1235:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for auto_rescheduling_interval"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1245:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for auto_rescheduling_window"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1260:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for status_update_interval"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1271:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for time_change_threshold"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1290:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for low_service_flap_threshold"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1300:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for high_service_flap_threshold"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1310:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for low_host_flap_threshold"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1320:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for high_host_flap_threshold"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1346:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "P1 file is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1389:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for daemon_dumps_core"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1400:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_large_installation_tweaks "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1420:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for enable_embedded_perl"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1431:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for use_embedded_perl_implicitly"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1442:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "stalking_event_handlers_for_hosts"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1453:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "stalking_event_handlers_for_services"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1464:33: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "stalking_notifications_for_hosts"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1475:33: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "stalking_notifications_for_services"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1503:33: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for check_service_freshness"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1517:33: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Illegal value for enable_state_based_escalation_ranges"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1529:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "Auth file is too long"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1569:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&error_message, "UNKNOWN VARIABLE"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c: In function 'pre_flight_check': config.c:1845:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buf, "%s/nagiosXXXXXX", temp_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:1856:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buf, "%s/nagiosXXXXXX", check_result_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: config.c:268:13: warning: 'log_deprecation_warning' defined but not used [-Wunused-function] static void log_deprecation_warning(char *var) { ^~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o commands.o commands.c commands.c: In function 'process_external_command1': commands.c:793:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s;%s", (temp_buffer2 != NULL) ? temp_buffer2 : "", (position == author_position) ? DEFAULT_LOG_ANONYMIZED_EXTERNAL_COMMAND_AUTHOR_NAME : temp_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands.c:802:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "EXTERNAL COMMAND: %s;%s\n", command_id, (temp_buffer2 != NULL) ? temp_buffer2 : ""); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands.c:808:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "EXTERNAL COMMAND: %s;%s\n", command_id, args); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands.c: In function 'process_passive_checks': commands.c:5535:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&checkresult_file, "%s/checkXXXXXX", temp_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o events.o events.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o flapping.o flapping.c flapping.c: In function 'set_service_flap': flapping.c:339:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "Notifications for this service are being suppressed because it was detected as having been flapping between different states (%2.1f%% change >= %2.1f%% threshold). When the service state stabilizes and the flapping stops, notifications will be re-enabled.", percent_change, high_threshold); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flapping.c: In function 'set_host_flap': flapping.c:420:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "Notifications for this host are being suppressed because it was detected as having been flapping between different states (%2.1f%% change > %2.1f%% threshold). When the host state stabilizes and the flapping stops, notifications will be re-enabled.", percent_change, high_threshold); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o logging.o logging.c logging.c: In function 'log_service_event': logging.c:424:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE ALERT: %s;%s;%s;%s;%d;%s\\n%s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svc->host_name, svc->description, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ service_state_name(svc->current_state), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ state_type_name(svc->state_type), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svc->current_attempt, ~~~~~~~~~~~~~~~~~~~~~ (svc->plugin_output == NULL) ? "" : svc->plugin_output, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svc->long_plugin_output ~~~~~~~~~~~~~~~~~~~~~~~ ); ~ logging.c:433:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE ALERT: %s;%s;%s;%s;%d;%s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svc->host_name, svc->description, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ service_state_name(svc->current_state), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ state_type_name(svc->state_type), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svc->current_attempt, ~~~~~~~~~~~~~~~~~~~~~ (svc->plugin_output == NULL) ? "" : svc->plugin_output ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ logging.c: In function 'log_host_event': logging.c:464:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST ALERT: %s;%s;%s;%d;%s\\n%s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hst->name, ~~~~~~~~~~ host_state_name(hst->current_state), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ state_type_name(hst->state_type), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hst->current_attempt, ~~~~~~~~~~~~~~~~~~~~~ (hst->plugin_output == NULL) ? "" : hst->plugin_output, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hst->long_plugin_output ~~~~~~~~~~~~~~~~~~~~~~~ ); ~ logging.c:473:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST ALERT: %s;%s;%s;%d;%s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hst->name, ~~~~~~~~~~ host_state_name(hst->current_state), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ state_type_name(hst->state_type), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hst->current_attempt, ~~~~~~~~~~~~~~~~~~~~~ (hst->plugin_output == NULL) ? "" : hst->plugin_output ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ logging.c: In function 'log_host_states': logging.c:500:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s HOST STATE: %s;%s;%s;%d;%s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (type == INITIAL_STATES) ? "INITIAL" : "CURRENT", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ temp_host->name, ~~~~~~~~~~~~~~~~ host_state_name(temp_host->current_state), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ state_type_name(temp_host->state_type), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ temp_host->current_attempt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (temp_host->plugin_output == NULL) ? "" : temp_host->plugin_output ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ logging.c: In function 'log_service_states': logging.c:534:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s SERVICE STATE: %s;%s;%s;%s;%d;%s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (type == INITIAL_STATES) ? "INITIAL" : "CURRENT", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ temp_service->host_name, ~~~~~~~~~~~~~~~~~~~~~~~~ temp_service->description, ~~~~~~~~~~~~~~~~~~~~~~~~~~ service_state_name(temp_service->current_state), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ state_type_name(temp_service->state_type), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ temp_service->current_attempt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ temp_service->plugin_output ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ logging.c: In function 'rotate_log_file': logging.c:587:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&log_archive, "%s%sicinga-%02d-%02d-%d-%02d.log", log_archive_path, (log_archive_path[strlen(log_archive_path)-1] == '/') ? "" : "/", t->tm_mon + 1, t->tm_mday, t->tm_year + 1900, t->tm_hour); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:600:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "LOG ROTATION: %s\n", method_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:609:3: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] chown(log_file, log_file_stat.st_uid, log_file_stat.st_gid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c: In function 'write_log_file_info': logging.c:630:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "LOG VERSION: %s\n", LOG_VERSION_2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c: In function 'log_debug_info': logging.c:739:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_path, "%s.old", debug_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o macros-base.o ../common/macros.c ../common/macros.c: In function 'grab_macrox_value_r': ../common/macros.c:1303:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSUP], "%d", hosts_up); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1304:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSDOWN], "%d", hosts_down); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1305:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSUNREACHABLE], "%d", hosts_unreachable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1306:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSDOWNUNHANDLED], "%d", hosts_down_unhandled); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1307:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSUNREACHABLEUNHANDLED], "%d", hosts_unreachable_unhandled); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1308:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTPROBLEMS], "%d", host_problems); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1309:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTPROBLEMSUNHANDLED], "%d", host_problems_unhandled); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1310:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICESOK], "%d", services_ok); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1311:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICESWARNING], "%d", services_warning); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1312:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICESCRITICAL], "%d", services_critical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1313:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICESUNKNOWN], "%d", services_unknown); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1314:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICESWARNINGUNHANDLED], "%d", services_warning_unhandled); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1315:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICESCRITICALUNHANDLED], "%d", services_critical_unhandled); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1316:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICESUNKNOWNUNHANDLED], "%d", services_unknown_unhandled); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1317:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICEPROBLEMS], "%d", service_problems); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1318:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALSERVICEPROBLEMSUNHANDLED], "%d", service_problems_unhandled); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'grab_datetime_macro_r': ../common/macros.c:1628:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)current_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1633:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", (check_time_against_period(test_time, temp_timeperiod) == OK) ? 1 : 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1640:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)next_valid_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'grab_standard_host_macro_r': ../common/macros.c:1717:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_host->current_state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1728:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_host->last_state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1731:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%s", (temp_host->check_type == HOST_CHECK_PASSIVE) ? "PASSIVE" : "ACTIVE"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1734:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%s", (temp_host->state_type == HARD_STATE) ? "HARD" : "SOFT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1755:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_host->current_attempt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1758:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_host->max_attempts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1761:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_host->scheduled_downtime_depth); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1764:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%.2f", temp_host->percent_state_change); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1772:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", duration); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1782:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%dd %dh %dm %ds", days, hours, minutes, seconds); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1786:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%.3f", temp_host->execution_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1789:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%.3f", temp_host->latency); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1792:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_host->last_check); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1795:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_host->last_state_change); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1798:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_host->last_time_up); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1801:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_host->last_time_down); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1804:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_host->last_time_unreachable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1807:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_host->current_notification_number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1810:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_host->current_notification_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1813:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_host->current_event_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1816:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_host->last_event_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1819:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_host->current_problem_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1822:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_host->last_problem_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1845:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buf1, "%s%s%s", (buf2) ? buf2 : "", (buf2) ? "," : "", temp_hostgroup->group_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1889:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSERVICES], "%d", total_host_services); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1891:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSERVICESOK], "%d", total_host_services_ok); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1893:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSERVICESWARNING], "%d", total_host_services_warning); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1895:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSERVICESUNKNOWN], "%d", total_host_services_unknown); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:1897:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_TOTALHOSTSERVICESCRITICAL], "%d", total_host_services_critical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'grab_standard_service_macro_r': ../common/macros.c:2122:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->current_state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2135:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->last_state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2139:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->is_volatile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2143:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->current_attempt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2146:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->max_attempts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2149:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%.3f", temp_service->execution_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2152:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%.3f", temp_service->latency); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2155:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_service->last_check); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2158:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_service->last_state_change); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2161:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_service->last_time_ok); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2164:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_service->last_time_warning); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2167:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_service->last_time_unknown); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2170:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)temp_service->last_time_critical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2173:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->scheduled_downtime_depth); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2176:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%.2f", temp_service->percent_state_change); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2186:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", duration); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2197:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%dd %dh %dm %ds", days, hours, minutes, seconds); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2201:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->current_notification_number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2204:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_service->current_notification_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2207:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_service->current_event_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2210:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_service->last_event_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2213:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_service->current_problem_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2216:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", temp_service->last_problem_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:2239:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buf1, "%s%s%s", (buf2) ? buf2 : "", (buf2) ? "," : "", temp_servicegroup->group_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'grab_standard_contact_macro_r': ../common/macros.c:2434:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buf1, "%s%s%s", (buf2) ? buf2 : "", (buf2) ? "," : "", temp_contactgroup->group_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'set_argv_macro_environment_vars_r': ../common/macros.c:3436:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(¯o_name, "ARG%d", x + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'set_custom_macro_environment_vars_r': ../common/macros.c:3462:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&customvarname, "_HOST%s", temp_customvariablesmember->variable_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:3476:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&customvarname, "_SERVICE%s", temp_customvariablesmember->variable_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c:3489:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&customvarname, "_CONTACT%s", temp_customvariablesmember->variable_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'set_contact_address_environment_vars_r': ../common/macros.c:3518:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&varname, "CONTACTADDRESS%d", x); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'set_macro_environment_var': ../common/macros.c:3542:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&env_macro_name, "%s%s", MACRO_ENV_VAR_PREFIX, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o notifications.o notifications.c notifications.c: In function 'service_notification': notifications.c:254:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac.x[MACRO_SERVICENOTIFICATIONNUMBER], "%d", svc->current_notification_number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:260:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac.x[MACRO_SERVICENOTIFICATIONID], "%lu", svc->current_notification_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c: In function 'notify_contact_of_service': notifications.c:867:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;CUSTOM ($SERVICESTATE$);%s;$SERVICEOUTPUT$;%s;$NOTIFICATIONCOMMENT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr, (log_anonymized_external_command_author == TRUE) ? DEFAULT_LOG_ANONYMIZED_EXTERNAL_COMMAND_AUTHOR_NAME : "$NOTIFICATIONAUTHOR$"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:870:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;ACKNOWLEDGEMENT ($SERVICESTATE$);%s;$SERVICEOUTPUT$;%s;$NOTIFICATIONCOMMENT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr, (log_anonymized_external_command_author == TRUE) ? DEFAULT_LOG_ANONYMIZED_EXTERNAL_COMMAND_AUTHOR_NAME : "$NOTIFICATIONAUTHOR$"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:873:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;FLAPPINGSTART ($SERVICESTATE$);%s;$SERVICEOUTPUT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:876:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;FLAPPINGSTOP ($SERVICESTATE$);%s;$SERVICEOUTPUT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:879:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;FLAPPINGDISABLED ($SERVICESTATE$);%s;$SERVICEOUTPUT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:882:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;DOWNTIMESTART ($SERVICESTATE$);%s;$SERVICEOUTPUT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:885:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;DOWNTIMEEND ($SERVICESTATE$);%s;$SERVICEOUTPUT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:888:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;DOWNTIMECANCELLED ($SERVICESTATE$);%s;$SERVICEOUTPUT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:891:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "SERVICE NOTIFICATION: %s;%s;%s;$SERVICESTATE$;%s;$SERVICEOUTPUT$\n", cntct->name, svc->host_name, svc->description, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c: In function 'create_notification_list_from_service': notifications.c:1187:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_NOTIFICATIONISESCALATED], "%d", escalate_notification); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c: In function 'host_notification': notifications.c:1442:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac.x[MACRO_HOSTNOTIFICATIONNUMBER], "%d", hst->current_notification_number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:1448:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac.x[MACRO_HOSTNOTIFICATIONID], "%lu", hst->current_notification_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c: In function 'notify_contact_of_host': notifications.c:1985:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;CUSTOM ($HOSTSTATE$);%s;$HOSTOUTPUT$;%s;$NOTIFICATIONCOMMENT$\n", cntct->name, hst->name, command_name_ptr, (log_anonymized_external_command_author == TRUE) ? DEFAULT_LOG_ANONYMIZED_EXTERNAL_COMMAND_AUTHOR_NAME : "$NOTIFICATIONAUTHOR$"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:1988:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;ACKNOWLEDGEMENT ($HOSTSTATE$);%s;$HOSTOUTPUT$;%s;$NOTIFICATIONCOMMENT$\n", cntct->name, hst->name, command_name_ptr, (log_anonymized_external_command_author == TRUE) ? DEFAULT_LOG_ANONYMIZED_EXTERNAL_COMMAND_AUTHOR_NAME : "$NOTIFICATIONAUTHOR$"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:1991:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;FLAPPINGSTART ($HOSTSTATE$);%s;$HOSTOUTPUT$\n", cntct->name, hst->name, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:1994:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;FLAPPINGSTOP ($HOSTSTATE$);%s;$HOSTOUTPUT$\n", cntct->name, hst->name, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:1997:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;FLAPPINGDISABLED ($HOSTSTATE$);%s;$HOSTOUTPUT$\n", cntct->name, hst->name, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:2000:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;DOWNTIMESTART ($HOSTSTATE$);%s;$HOSTOUTPUT$\n", cntct->name, hst->name, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:2003:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;DOWNTIMEEND ($HOSTSTATE$);%s;$HOSTOUTPUT$\n", cntct->name, hst->name, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:2006:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;DOWNTIMECANCELLED ($HOSTSTATE$);%s;$HOSTOUTPUT$\n", cntct->name, hst->name, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c:2009:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "HOST NOTIFICATION: %s;%s;$HOSTSTATE$;%s;$HOSTOUTPUT$\n", cntct->name, hst->name, command_name_ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notifications.c: In function 'create_notification_list_from_host': notifications.c:2220:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_NOTIFICATIONISESCALATED], "%d", escalate_notification); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sehandlers.o sehandlers.c sehandlers.c: In function 'run_global_service_event_handler': sehandlers.c:309:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&raw_logentry, "GLOBAL SERVICE EVENT HANDLER: %s;%s;$SERVICESTATE$;$SERVICESTATETYPE$;$SERVICEATTEMPT$;%s\n", svc->host_name, svc->description, global_service_event_handler); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sehandlers.c: In function 'run_service_event_handler': sehandlers.c:407:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&raw_logentry, "SERVICE EVENT HANDLER: %s;%s;$SERVICESTATE$;$SERVICESTATETYPE$;$SERVICEATTEMPT$;%s\n", svc->host_name, svc->description, svc->event_handler); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sehandlers.c: In function 'run_global_host_event_handler': sehandlers.c:553:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&raw_logentry, "GLOBAL HOST EVENT HANDLER: %s;$HOSTSTATE$;$HOSTSTATETYPE$;$HOSTATTEMPT$;%s\n", hst->name, global_host_event_handler); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sehandlers.c: In function 'run_host_event_handler': sehandlers.c:650:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&raw_logentry, "HOST EVENT HANDLER: %s;$HOSTSTATE$;$HOSTSTATETYPE$;$HOSTATTEMPT$;%s\n", hst->name, hst->event_handler); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o skiplist.o ../common/skiplist.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c utils.c: In function 'my_system_r': utils.c:395:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count; ^~~~~ utils.c:393:9: warning: unused variable 'n_a' [-Wunused-variable] STRLEN n_a; ^~~ utils.c: In function 'file_uses_embedded_perl': utils.c:3717:12: warning: unused variable 'use_epn' [-Wunused-variable] int line, use_epn = FALSE; ^~~~~~~ utils.c: In function 'my_system_r': utils.c:461:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s", SvPVX(ERRSV)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c:483:2: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] pipe(fd); ^~~~~~~~ utils.c:580:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd[1], buffer, strlen(buffer) + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c:604:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd[1], buffer, strlen(buffer) + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c:611:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd[1], buffer, strlen(buffer)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c: In function 'daemon_init': utils.c:2510:3: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir(homedir); ^~~~~~~~~~~~~~ utils.c:2512:3: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir("/"); ^~~~~~~~~~ utils.c:2588:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(lockfile, 0); ^~~~~~~~~~~~~~~~~~~~~~ utils.c:2590:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(lockfile, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c: In function 'move_check_result_to_queue': utils.c:2730:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&output_file, "%s/cXXXXXX", check_result_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c:2753:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s.ok", output_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c: In function 'process_check_result_queue': utils.c:2864:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s.ok", file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c: In function 'delete_check_result_file': utils.c:3065:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s.ok", fname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c: In function 'submit_raw_external_command': utils.c:4056:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&newcmd, "[%lu] %s", (unsigned long)timestamp, cmd); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o retention-base.o sretention.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o xretention-base.o ../xdata/xrddefault.c ../xdata/xrddefault.c: In function 'xrddefault_save_state_information': ../xdata/xrddefault.c:281:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_file, "%sXXXXXX", xrddefault_temp_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o objects-base.o ../common/objects.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o xobjects-base.o ../xdata/xodtemplate.c ../xdata/xodtemplate.c: In function 'xodtemplate_read_config_data': ../xdata/xodtemplate.c:287:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&config_file, "%s/%s", config_base_dir, temp_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../xdata/xodtemplate.c:308:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&config_file, "%s/%s", config_base_dir, temp_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../xdata/xodtemplate.c: In function 'format_debuginfo': ../xdata/xodtemplate.c:14549:9: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] (void) asprintf(&text, "file '%s', line %d", di->file, di->line); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o statusdata-base.o ../common/statusdata.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o xstatusdata-base.o ../xdata/xsddefault.c ../xdata/xsddefault.c: In function 'xsddefault_save_status_data': ../xdata/xsddefault.c:309:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_file, "%sXXXXXX", xsddefault_temp_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o perfdata-base.o perfdata.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -c -o xperfdata-base.o ../xdata/xpddefault.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o perlxsi.o perlxsi.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -o icinga icinga.c broker.o nebmods.o ../common/shared.o comments-base.o downtime-base.o checks.o config.o commands.o events.o flapping.o logging.o macros-base.o notifications.o sehandlers.o skiplist.o utils.o retention-base.o xretention-base.o objects-base.o xobjects-base.o statusdata-base.o xstatusdata-base.o perfdata-base.o xperfdata-base.o perlxsi.o -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/i386-linux-gnu/perl/5.28/CORE -lperl -ldl -lm -lpthread -lc -lcrypt -lm -lpthread -ldl -lz icinga.c: In function 'main': icinga.c:476:3: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] getcwd(config_file, MAX_FILENAME_LENGTH); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icinga.c:681:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_PROCESSSTARTTIME], "%lu", (unsigned long)program_start); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icinga.c:820:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buffer, "Finished daemonizing... (New PID=%d)\n", (int)getpid()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icinga.c:884:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&mac->x[MACRO_EVENTSTARTTIME], "%lu", (unsigned long)event_start); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icinga.c:887:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buffer, "Event loop started...\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icinga.c:901:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buffer, "Caught SIGHUP, restarting...\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icinga.c:903:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buffer, "Caught SIG%s, shutting down...\n", sigs[sig_id]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCORE -o icingastats icingastats.c -Wl,-z,relro -Wl,-z,now -lm -lz make[3]: Leaving directory '/build/icinga-1.14.2+ds/base' cd ./cgi && make make[3]: Entering directory '/build/icinga-1.14.2+ds/cgi' i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wdate-time -D_FORTIFY_SOURCE=2 -c -o getcgi.o getcgi.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cgiutils.o cgiutils.c cgiutils.c: In function 'display_info_table': cgiutils.c:2183:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&dir_to_check, "%s", cgi_log_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c: In function 'rotate_cgi_log_file': cgiutils.c:3033:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&log_archive, "%s/icinga-cgi-%02d-%02d-%d-%02d.log", cgi_log_archive_path, ts->tm_mon + 1, ts->tm_mday, ts->tm_year + 1900, ts->tm_hour); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:3053:3: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] chown(cgi_log_file, log_file_stat.st_uid, log_file_stat.st_gid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c: In function 'read_cgi_config_file': cgiutils.c:511:54: warning: 'docs/' directive output may be truncated writing 5 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_docs_path, sizeof(url_docs_path), "%sdocs/", url_html_path); ^~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 517 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:514:58: warning: 'images/' directive output may be truncated writing 7 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_images_path, sizeof(url_images_path), "%simages/", url_html_path); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 519 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:517:68: warning: 'logos/' directive output may be truncated writing 6 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_logo_images_path, sizeof(url_logo_images_path), "%slogos/", url_images_path); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 518 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:520:50: warning: 'js/' directive output may be truncated writing 3 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_js_path, sizeof(url_js_path), "%sjs/", url_html_path); ^~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 4 and 515 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:523:58: warning: 'jquery/' directive output may be truncated writing 7 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_jquiry_path, sizeof(url_jquiry_path), "%sjquery/", url_html_path); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 519 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:526:62: warning: 'jquery-ui/' directive output may be truncated writing 10 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_jquiryui_path, sizeof(url_jquiryui_path), "%sjquery-ui/", url_html_path); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 522 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:529:74: warning: 'jquery-ui-addon/' directive output may be truncated writing 16 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_jquiryui_addon_path, sizeof(url_jquiryui_addon_path), "%sjquery-ui-addon/", url_html_path); ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 17 and 528 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:532:56: warning: 'media/' directive output may be truncated writing 6 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_media_path, sizeof(url_media_path), "%smedia/", url_html_path); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 518 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:495:68: warning: 'images/' directive output may be truncated writing 7 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(physical_images_path, sizeof(physical_images_path), "%simages/", physical_html_path); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 519 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:498:65: warning: 'ssi/' directive output may be truncated writing 4 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(physical_ssi_path, sizeof(physical_images_path), "%sssi/", physical_html_path); ^~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 516 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:840:67: warning: 'stylesheets/' directive output may be truncated writing 12 bytes into a region of size between 1 and 512 [-Wformat-truncation=] snprintf(url_stylesheets_path, sizeof(url_stylesheets_path), "%sstylesheets/", url_html_path); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 524 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c: In function 'display_nav_table': cgiutils.c:2284:38: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(url, sizeof(url) - 1, "%s%s%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1029) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:2282:38: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(url, sizeof(url) - 1, "%s%s%s=%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option), url_encode(temp_request_item->value)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1030) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c: In function 'print_export_link': cgiutils.c:2901:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1029) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:2899:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s=%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option), url_encode(temp_request_item->value)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1030) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:2909:39: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", add_to_url); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1029) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c: In function 'page_limit_selector': cgiutils.c:3843:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1029) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:3841:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s=%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option), url_encode(temp_request_item->value)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1030) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c: In function 'page_num_selector': cgiutils.c:3726:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1029) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgiutils.c:3724:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s=%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option), url_encode(temp_request_item->value)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from cgiutils.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1030) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cgiauth.o cgiauth.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wdate-time -D_FORTIFY_SOURCE=2 -c -o readlogs.o readlogs.c readlogs.c: In function 'get_log_entries': readlogs.c:271:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "Unable to open \"log_archive_path\" -> \"%s\"!!!", log_archive_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readlogs.c:289:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "The amount of log files in the archive directory exceeds the maximum of \"%d\" readable log files! Consider deleting old log files.", num_max_log_files); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readlogs.c:340:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "Unable to open log file \"%s\" !!!", log_file_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readlogs.c:364:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "Log file \"%s\" invalid! No timestamp found within first 16 bytes!", log_file_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readlogs.c:313:59: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(log_file_name, sizeof(log_file_name) -1, "%s%s",log_archive_path, files[i].file_name); ^ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from ../include/cgiutils.h:27, from readlogs.c:29: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 512) into a destination of size 511 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o macros-cgi.o ../common/macros.c ../common/macros.c: In function 'grab_datetime_macro_r': ../common/macros.c:1628:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%lu", (unsigned long)current_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/macros.c: In function 'grab_standard_service_macro_r': ../common/macros.c:2139:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(output, "%d", temp_service->is_volatile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o skiplist.o ../common/skiplist.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o objects-cgi.o ../common/objects.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o xobjects-cgi.o ../xdata/xodtemplate.c ../xdata/xodtemplate.c: In function 'format_debuginfo': ../xdata/xodtemplate.c:14549:9: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] (void) asprintf(&text, "file '%s', line %d", di->file, di->line); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o statusdata-cgi.o ../common/statusdata.c ../common/statusdata.c: In function 'add_host_status': ../common/statusdata.c:349:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&new_hoststatus->plugin_output, "Host check scheduled for %s", date_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/statusdata.c:354:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&new_hoststatus->plugin_output, "Forced host check scheduled for %s", date_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/statusdata.c: In function 'add_service_status': ../common/statusdata.c:419:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&new_svcstatus->plugin_output, "Service check scheduled for %s", date_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/statusdata.c:424:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&new_svcstatus->plugin_output, "Forced service check scheduled for %s", date_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o xstatusdata-cgi.o ../xdata/xsddefault.c ../xdata/xsddefault.c: In function 'xsddefault_read_status_data': ../xdata/xsddefault.c:713:6: warning: unused variable 'result' [-Wunused-variable] int result = 0; ^~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o comments-cgi.o ../common/comments.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -c -o downtime-cgi.o ../common/downtime.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o avail.cgi avail.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wdate-time -D_FORTIFY_SOURCE=2 -c -o extcmd_list.o extcmd_list.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o cmd.cgi cmd.c extcmd_list.o ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz cmd.c: In function 'commit_command_data': cmd.c:2052:2: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&referer_check, "%s/%s", url_cgi_path, CMD_CGI); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:2056:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buffer, "ERROR: %s;%s;%s;This appears to be a CSRF attack! The command wasn't issued via Classic-UI itself!", current_authdata.username, (getenv("REMOTE_ADDR") != NULL) ? getenv("REMOTE_ADDR") : "unknown remote address", extcmd_get_name(cmd)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c: In function 'commit_command': cmd.c:2940:7: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s - The acknowledgement expires at: %s.", comment_data, end_time_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:2942:7: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s", comment_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:2959:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_buffer, "%s - The acknowledgement expires at: %s.", comment_data, end_time_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c: In function 'write_command_to_file': cmd.c:3244:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buffer, "EXTERNAL COMMAND: %s;%s;%s", current_authdata.username, (ip_address != NULL) ? ip_address : "unknown remote address", p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:3252:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buffer, "FORCED COMMENT: %s;%s;%s;%s", current_authdata.username, (ip_address != NULL) ? ip_address : "unknown remote address", comment_author, comment_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o config.cgi config.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz config.c: In function 'display_timeperiods': config.c:2816:57: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 1 and 6 [-Wformat-truncation=] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~ config.c:2816:51: note: directive argument in the range [0, 71582788] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~~~~~~~~~~~~~ config.c:2816:51: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from config.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 29 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:2823:57: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 1 and 6 [-Wformat-truncation=] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~ config.c:2823:51: note: directive argument in the range [0, 71582788] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~~~~~~~~~~~~~ config.c:2823:51: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from config.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 29 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:2875:56: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 1 and 6 [-Wformat-truncation=] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~ config.c:2875:50: note: directive argument in the range [0, 71582788] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~~~~~~~~~~~~~ config.c:2875:50: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from config.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 29 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:2882:56: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 1 and 6 [-Wformat-truncation=] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~ config.c:2882:50: note: directive argument in the range [0, 71582788] snprintf(timestring, sizeof(timestring) - 1, "%02d:%02d:%02d", hours, minutes, seconds); ^~~~~~~~~~~~~~~~ config.c:2882:50: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from config.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 29 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o extinfo.cgi extinfo.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz extinfo.c: In function 'main': extinfo.c:240:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&cgi_title, "[%s]", html_encode(host_name, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:242:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&cgi_title, "%s @ %s", html_encode(service_desc, FALSE), html_encode(host_name, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:244:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&cgi_title, "{%s}", html_encode(hostgroup_name, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:246:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&cgi_title, "(%s)", html_encode(servicegroup_name, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c: In function 'show_host_info': extinfo.c:1548:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buf, "%s %s", temp_host->name, temp_hoststatus->plugin_output); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c: In function 'show_service_info': extinfo.c:2032:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&buf, "%s %s %s", temp_service->host_name, temp_service->description, temp_svcstatus->plugin_output); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c: In function 'show_comments': extinfo.c:3122:48: warning: '&host=' directive output may be truncated writing 10 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_url, sizeof(temp_url) - 1, "%s&host=%s", temp_buffer, url_encode(host_name)); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 1034) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3128:48: warning: '&service=' directive output may be truncated writing 13 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_url, sizeof(temp_url) - 1, "%s&service=%s", temp_buffer, url_encode(service_desc)); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 14 or more bytes (assuming 1037) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c: In function 'show_downtime': extinfo.c:3439:48: warning: '&host=' directive output may be truncated writing 10 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_url, sizeof(temp_url) - 1, "%s&host=%s", temp_buffer, url_encode(host_name)); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 1034) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3445:48: warning: '&service=' directive output may be truncated writing 13 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_url, sizeof(temp_url) - 1, "%s&service=%s", temp_buffer, url_encode(service_desc)); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 14 or more bytes (assuming 1037) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c: In function 'show_scheduling_queue': extinfo.c:3792:48: warning: '&host=' directive output may be truncated writing 10 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_url, sizeof(temp_url) - 1, "%s&host=%s", temp_buffer, url_encode(host_name)); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 1034) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3798:48: warning: '&service=' directive output may be truncated writing 13 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_url, sizeof(temp_url) - 1, "%s&service=%s", temp_buffer, url_encode(service_desc)); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 14 or more bytes (assuming 1037) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3970:106: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] snprintf(action_link_enable_disable, sizeof(action_link_enable_disable) - 1, "%s?cmd_typ=%d&host=%s", CMD_CGI, CMD_ENABLE_HOST_CHECK, url_encoded_host); ^~ ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 29 and 1052 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3968:106: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] snprintf(action_link_enable_disable, sizeof(action_link_enable_disable) - 1, "%s?cmd_typ=%d&host=%s", CMD_CGI, CMD_DISABLE_HOST_CHECK, url_encoded_host); ^~ ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 29 and 1052 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3973:93: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] snprintf(action_link_schedule, sizeof(action_link_schedule) - 1, "%s?cmd_typ=%d&host=%s%s", CMD_CGI, CMD_SCHEDULE_HOST_CHECK, url_encoded_host, (temp_hststatus->checks_enabled == TRUE) ? "&force_check" : ""); ^~ ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 29 and 1068 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3886:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] snprintf(service_link, sizeof(service_link) - 1, "%s?type=%d&host=%s&service=%s", EXTINFO_CGI, DISPLAY_SERVICE_INFO, url_encoded_host, url_encoded_service); ^~ ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 42 and 2088 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3916:106: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] snprintf(action_link_enable_disable, sizeof(action_link_enable_disable) - 1, "%s?cmd_typ=%d&host=%s&service=%s", CMD_CGI, CMD_ENABLE_SVC_CHECK, url_encoded_host, url_encoded_service); ^~ ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 41 and 2087 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3914:106: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] snprintf(action_link_enable_disable, sizeof(action_link_enable_disable) - 1, "%s?cmd_typ=%d&host=%s&service=%s", CMD_CGI, CMD_DISABLE_SVC_CHECK, url_encoded_host, url_encoded_service); ^~ ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 41 and 2087 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extinfo.c:3919:93: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] snprintf(action_link_schedule, sizeof(action_link_schedule) - 1, "%s?cmd_typ=%d&host=%s&service=%s%s", CMD_CGI, CMD_SCHEDULE_SVC_CHECK, url_encoded_host, url_encoded_service, (temp_svcstatus->checks_enabled == TRUE) ? "&force_check" : ""); ^~ ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from extinfo.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 41 and 2099 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o history.cgi history.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o notifications.cgi notifications.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o outages.cgi outages.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o showlog.cgi showlog.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o status.cgi status.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz status.c: In function 'main': status.c:892:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hosts_part, "host=all"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:899:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&cgi_title, "%s%s[%s]", (i != 0) ? temp_buffer : "", (i != 0) ? ", " : "", html_encode(req_hosts[i].entry, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:902:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hosts_part, "host=%s", url_encode(req_hosts[i].entry)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:906:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hosts_part, "%s&host=%s", temp_buffer, url_encode(req_hosts[i].entry)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:913:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hosts_part, "host=all"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:926:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hostgroups_part, "hostgroup=all"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:933:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&cgi_title, "%s%s{%s}", (i != 0) ? temp_buffer : "", (i != 0) ? ", " : "", html_encode(req_hostgroups[i].entry, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:936:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hostgroups_part, "hostgroup=%s", url_encode(req_hostgroups[i].entry)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:940:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hostgroups_part, "%s&hostgroup=%s", temp_buffer, url_encode(req_hostgroups[i].entry)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:947:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_hostgroups_part, "hostgroup=all"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:960:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_servicegroups_part, "servicegroup=all"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:967:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&cgi_title, "%s%s(%s)", (i != 0) ? temp_buffer : "", (i != 0) ? ", " : "", html_encode(req_servicegroups[i].entry, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:970:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_servicegroups_part, "servicegroup=%s", url_encode(req_servicegroups[i].entry)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:974:6: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_servicegroups_part, "%s&servicegroup=%s", temp_buffer, url_encode(req_servicegroups[i].entry)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:981:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&url_servicegroups_part, "servicegroup=all"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c: In function 'show_service_detail': status.c:2399:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?search_string=%s&sortobject=services", STATUS_CGI, url_encode(search_string)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2401:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?all%sproblems&sortobject=services", STATUS_CGI, (display_all_unhandled_problems == TRUE) ? "unhandled" : ""); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2403:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?%s&style=%s&sortobject=services", STATUS_CGI, url_hosts_part, style); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2405:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?%s&style=%s&sortobject=services", STATUS_CGI, url_servicegroups_part, style); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2407:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?%s&style=%s&sortobject=services", STATUS_CGI, url_hostgroups_part, style); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2413:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&servicestatustypes=%d", temp_buffer, service_status_types); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2418:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&hoststatustypes=%d", temp_buffer, host_status_types); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2423:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&serviceprops=%lu", temp_buffer, service_properties); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2428:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&hostprops=%lu", temp_buffer, host_properties); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2433:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&servicefilter=%s", temp_buffer, url_encode(service_filter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2439:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&%s", temp_buffer, url_hosts_part); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2445:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&%s", temp_buffer, url_hostgroups_part); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:2451:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&%s", temp_buffer, url_servicegroups_part); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c: In function 'show_host_detail': status.c:3055:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?search_string=%s&sortobject=hosts", STATUS_CGI, url_encode(search_string)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3057:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?all%sproblems&sortobject=hosts", STATUS_CGI, (display_all_unhandled_problems == TRUE) ? "unhandled" : ""); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3059:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?%s&style=%s&sortobject=hosts", STATUS_CGI, url_hosts_part, style); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3061:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?%s&style=%s&sortobject=hosts", STATUS_CGI, url_servicegroups_part, style); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3063:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s?%s&style=%s&sortobject=hosts", STATUS_CGI, url_hostgroups_part, style); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3069:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&servicestatustypes=%d", temp_buffer, service_status_types); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3074:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&hoststatustypes=%d", temp_buffer, host_status_types); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3079:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&serviceprops=%lu", temp_buffer, service_properties); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3084:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&hostprops=%lu", temp_buffer, host_properties); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3089:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&servicefilter=%s", temp_buffer, url_encode(service_filter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3095:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&%s", temp_buffer, url_hosts_part); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3101:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&%s", temp_buffer, url_hostgroups_part); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:3107:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&temp_url, "%s&%s", temp_buffer, url_servicegroups_part); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c: In function 'add_status_data': status.c:6347:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&plugin_output, "%s", plugin_output_long); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:6349:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&plugin_output, "%s\n%s", plugin_output_short, plugin_output_long); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:6351:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&plugin_output, "%s", plugin_output_short); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c: In function 'status_page_num_selector': status.c:7335:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from status.c:31: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1029) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:7333:40: warning: '%s' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(link, sizeof(link) - 1, "%s%s%s=%s", temp_buffer, (strstr(temp_buffer, "?")) ? "&" : "?", url_encode(temp_request_item->option), url_encode(temp_request_item->value)); ^~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from status.c:31: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1030) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o summary.cgi summary.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o tac.cgi tac.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lz i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o statusmap.cgi statusmap.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lgd -lpng -ljpeg -lz -lm -lz statusmap.c: In function 'initialize_graphics': statusmap.c:2132:80: warning: 'logos/' directive output may be truncated writing 6 bytes into a region of size between 0 and 511 [-Wformat-truncation=] snprintf(physical_logo_images_path, sizeof(physical_logo_images_path) - 1, "%slogos/", physical_images_path); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from statusmap.c:30: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 518 bytes into a destination of size 511 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o trends.cgi trends.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lgd -lpng -ljpeg -lz -lm -lz trends.c: In function 'graph_trend_data': trends.c:2114:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] snprintf(temp_buffer, sizeof(temp_buffer) - 1, "%s
Time Range: %s to %s
Duration: %dd %dh %dm %ds
State Info: %s", state_string, start_timestring, end_timestring, days, hours, minutes, seconds, (state_info == NULL) ? "N/A" : state_info); ^~ ~~~~~~~~~~~~ trends.c:2114:51: note: assuming directive output of 3 bytes snprintf(temp_buffer, sizeof(temp_buffer) - 1, "%s
Time Range: %s to %s
Duration: %dd %dh %dm %ds
State Info: %s", state_string, start_timestring, end_timestring, days, hours, minutes, seconds, (state_info == NULL) ? "N/A" : state_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from trends.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 125 or more bytes (assuming 3197) into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trends.c: In function 'main': trends.c:760:54: warning: ' to ' directive output may be truncated writing 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_buffer, sizeof(temp_buffer) - 1, "%s to %s", start_time, end_time); ^~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from trends.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 2051 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trends.c:767:54: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(temp_buffer, sizeof(temp_buffer) - 1, "%s", start_time); ^ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from trends.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -DNSCGI -Wl,-z,relro -Wl,-z,now -o histogram.cgi histogram.c ../common/shared.o getcgi.o cgiutils.o cgiauth.o readlogs.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o -lgd -lpng -ljpeg -lz -lm -lz histogram.c: In function 'graph_all_histogram_data': histogram.c:1520:52: warning: ' to ' directive output may be truncated writing 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(temp_buffer, sizeof(temp_buffer) - 1, "%s to %s", start_time, end_time); ^~~~ In file included from /usr/include/stdio.h:873, from ../include/config.h:118, from histogram.c:25: /usr/include/i386-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 2051 bytes into a destination of size 1023 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/icinga-1.14.2+ds/cgi' cd ./html && make make[3]: Entering directory '/build/icinga-1.14.2+ds/html' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/icinga-1.14.2+ds/html' if [ xyes = xyes ]; then \ cd ./module && make; \ fi make[3]: Entering directory '/build/icinga-1.14.2+ds/module' i686-linux-gnu-gcc -fPIC -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -o helloworld.so helloworld.c -shared -Wl,-z,relro -Wl,-z,now -lz make[3]: Leaving directory '/build/icinga-1.14.2+ds/module' make[3]: Entering directory '/build/icinga-1.14.2+ds/module/idoutils' if [ xyes = xyes ]; then \ cd ./src/ && make; \ fi; make[4]: Entering directory '/build/icinga-1.14.2+ds/module/idoutils/src' i686-linux-gnu-gcc -fPIC -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c -o io.o io.c -shared i686-linux-gnu-gcc -fPIC -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c -o utils.o utils.c -shared utils.c: In function 'my_rename': utils.c:128:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(dest_fd, buffer, bytes_read); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -o file2sock file2sock.c io.o utils.o -Wl,-z,relro -Wl,-z,now -lz -lm i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -o log2ido log2ido.c io.o utils.o -Wl,-z,relro -Wl,-z,now -lz -lm i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c -o db.o db.c db.c: In function 'ido2db_db_init': db.c:293:2: warning: 'dbi_initialize' is deprecated [-Wdeprecated-declarations] if (dbi_initialize(libdbi_driver_dir) == -1) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:169:27: note: declared here int LIBDBI_API_DEPRECATED dbi_initialize(const char *driverdir); ^~~~~~~~~~~~~~ db.c: In function 'ido2db_db_connect': db.c:435:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_MYSQL); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:438:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_PGSQL); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:441:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_DB2); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:444:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_FIREBIRD); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:447:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_FREETDS); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:450:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_INGRES); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:453:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_MSQL); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:458:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_SQLITE); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c:461:3: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] idi->dbinfo.dbi_conn = dbi_conn_new(IDO2DB_DBI_DRIVER_SQLITE3); ^~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c: In function 'ido2db_db_disconnect': db.c:1115:2: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c: In function 'ido2db_db_update_config_dump': db.c:2898:83: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Wformat=] if (asprintf(&buf, "UPDATE %s SET config_dump_in_progress=%d WHERE instance_id=%lu", ~~^ %u db.c:2901:8: instance_id) == -1) ~~~~~~~~~~~ db.c: In function 'ido2db_check_dbd_driver': db.c:2946:2: warning: 'dbi_initialize' is deprecated [-Wdeprecated-declarations] dbi_initialize(libdbi_driver_dir); ^~~~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:169:27: note: declared here int LIBDBI_API_DEPRECATED dbi_initialize(const char *driverdir); ^~~~~~~~~~~~~~ db.c:2950:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if ((dbi_driver_open(IDO2DB_DBI_DRIVER_MYSQL)) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2951:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2956:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_PGSQL) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2957:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2962:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_DB2) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2963:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2968:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_FIREBIRD) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2969:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2974:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_FREETDS) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2975:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2980:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_INGRES) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2981:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2986:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_MSQL) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2987:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2993:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_ORACLE) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:2994:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:2999:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_SQLITE) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:3000:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:3005:3: warning: 'dbi_driver_open' is deprecated [-Wdeprecated-declarations] if (dbi_driver_open(IDO2DB_DBI_DRIVER_SQLITE3) == NULL) { ^~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:180:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ ^~~~~~~~~~~~~~~ db.c:3006:4: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ db.c:3011:3: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from ../include/ido2db.h:37, from db.c:15: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c -o dbhandlers.o dbhandlers.c dbhandlers.c: In function 'ido2db_get_object_id_with_insert': dbhandlers.c:282:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&es[0], "E'%s'", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbhandlers.c:285:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&es[0], "'%s'", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbhandlers.c:293:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&es[0], "NULL"); ^~~~~~~~~~~~~~~~~~~~~~~~ dbhandlers.c:299:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&es[1], "E'%s'", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbhandlers.c:302:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&es[1], "'%s'", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbhandlers.c:310:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&es[1], "NULL"); ^~~~~~~~~~~~~~~~~~~~~~~~ dbhandlers.c: In function 'ido2db_save_custom_variables': dbhandlers.c:7548:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&ts, "NULL"); ^~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c -o dbqueries.o dbqueries.c dbqueries.c: In function 'ido2db_query_insert_or_update_systemcommanddata_add': dbqueries.c:84:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET end_time=%s, end_time_usec=%lu, command_line='%s', timeout=%d, early_timeout=%d, execution_time=%lf, return_code=%d, output='%s', long_output='%s' WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SYSTEMCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(double *) data[8], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:109:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT systemcommand_id FROM %s WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SYSTEMCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:140:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, start_time, start_time_usec, end_time, end_time_usec, command_line, timeout, early_timeout, execution_time, return_code, output, long_output) VALUES (%lu, %s, %lu, %s, %lu, '%s', %d, %d, %lf, %d, '%s', '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SYSTEMCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(unsigned long*) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(double *) data[8], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:166:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET end_time=%s, end_time_usec=%lu, command_line=E'%s', timeout=%d, early_timeout=%d, execution_time=%lf, return_code=%d, output=E'%s', long_output=E'%s' WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SYSTEMCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(double *) data[8], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:191:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, start_time, start_time_usec, end_time, end_time_usec, command_line, timeout, early_timeout, execution_time, return_code, output, long_output) VALUES (%lu, %s, %lu, %s, %lu, E'%s', %d, %d, %lf, %d, E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SYSTEMCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(unsigned long*) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(double *) data[8], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_eventhandlerdata_add': dbqueries.c:355:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET eventhandler_type=%d, object_id=%lu, state=%d, state_type=%d, end_time=%s, end_time_usec=%lu, command_object_id=%lu, command_args='%s', command_line='%s', timeout=%d, early_timeout=%d, execution_time=%lf, return_code=%d, output='%s', long_output='%s' WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_EVENTHANDLERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[7], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(char **) data[16], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[17], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:386:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT eventhandler_id FROM %s WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_EVENTHANDLERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:416:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, eventhandler_type, object_id, state, state_type, start_time, start_time_usec, end_time, end_time_usec, command_object_id, command_args, command_line, timeout, early_timeout, execution_time, return_code, output, long_output) VALUES (%lu, %d, %lu, %d, %d, %s, %lu, %s, %lu, %lu, '%s', '%s', %d, %d, %lf, %d, '%s', '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_EVENTHANDLERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[7], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(char **) data[16], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[17] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:448:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET eventhandler_type=%d, object_id=%lu, state=%d, state_type=%d, end_time=%s, end_time_usec=%lu, command_object_id=%lu, command_args=E'%s', command_line=E'%s', timeout=%d, early_timeout=%d, execution_time=%lf, return_code=%d, output=E'%s', long_output=E'%s' WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_EVENTHANDLERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[7], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(char **) data[16], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[17], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:479:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, eventhandler_type, object_id, state, state_type, start_time, start_time_usec, end_time, end_time_usec, command_object_id, command_args, command_line, timeout, early_timeout, execution_time, return_code, output, long_output) VALUES (%lu, %d, %lu, %d, %d, %s, %lu, %s, %lu, %lu, E'%s', E'%s', %d, %d, %lf, %d, E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_EVENTHANDLERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[7], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(char **) data[16], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[17] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_notificationdata_add': dbqueries.c:679:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_type=%d, notification_reason=%d, end_time=%s, end_time_usec=%lu, state=%d, output='%s', long_output='%s', escalated=%d, contacts_notified=%d WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu AND object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_NOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:705:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT notification_id FROM %s WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu AND object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_NOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:736:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, notification_type, notification_reason, start_time, start_time_usec, end_time, end_time_usec, object_id, state, output, long_output, escalated, contacts_notified) VALUES (%lu, %d, %d, %s, %lu, %s, %lu, %lu, %d, '%s', '%s', %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_NOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:773:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT notification_id FROM %s WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu AND object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_NOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:803:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_type=%d, notification_reason=%d, end_time=%s, end_time_usec=%lu, state=%d, output=E'%s', long_output=E'%s', escalated=%d, contacts_notified=%d WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu AND object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_NOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:829:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, notification_type, notification_reason, start_time, start_time_usec, end_time, end_time_usec, object_id, state, output, long_output, escalated, contacts_notified) VALUES (%lu, %d, %d, %s, %lu, %s, %lu, %lu, %d, E'%s', E'%s', %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_NOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(char **) data[10], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:870:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT notification_id FROM %s WHERE instance_id=%lu AND start_time=%s AND start_time_usec=%lu AND object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_NOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactnotificationdata_add': dbqueries.c:1033:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_id=%lu, end_time=%s, end_time_usec=%lu WHERE instance_id=%lu AND contact_object_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1053:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactnotification_id FROM %s WHERE instance_id=%lu AND contact_object_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1084:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, notification_id, start_time, start_time_usec, end_time, end_time_usec, contact_object_id) VALUES (%lu, %lu, %s, %lu, %s, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1115:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactnotification_id FROM %s WHERE instance_id=%lu AND contact_object_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1145:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_id=%lu, end_time=%s, end_time_usec=%lu WHERE instance_id=%lu AND contact_object_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1165:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, notification_id, start_time, start_time_usec, end_time, end_time_usec, contact_object_id) VALUES (%lu, %lu, %s, %lu, %s, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1200:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactnotification_id FROM %s WHERE instance_id=%lu AND contact_object_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactnotificationmethoddata_add': dbqueries.c:1315:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET end_time=%s, end_time_usec=%lu, command_object_id=%lu, command_args='%s' WHERE instance_id=%lu AND contactnotification_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONMETHODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1336:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactnotificationmethod_id FROM %s WHERE instance_id=%lu AND contactnotification_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONMETHODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1367:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contactnotification_id, start_time, start_time_usec, end_time, end_time_usec, command_object_id, command_args) VALUES (%lu, %lu, %s, %lu, %s, %lu, %lu, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONMETHODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1389:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET end_time=%s, end_time_usec=%lu, command_object_id=%lu, command_args=E'%s' WHERE instance_id=%lu AND contactnotification_id=%lu AND start_time=%s AND start_time_usec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONMETHODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1410:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contactnotification_id, start_time, start_time_usec, end_time, end_time_usec, command_object_id, command_args) VALUES (%lu, %lu, %s, %lu, %s, %lu, %lu, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONMETHODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_servicecheckdata_add': dbqueries.c:1544:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, ^~~~~~~~~~~~~~~~~ "INSERT INTO %s (instance_id, service_object_id, check_type, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "current_check_attempt, max_check_attempts, state, state_type, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "start_time, start_time_usec, end_time, end_time_usec, timeout, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "early_timeout, execution_time, latency, return_code, output, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "long_output, perfdata, command_object_id, command_args, command_line) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, %lu, %d, %d, %d, %d, %d, %s, %lu, %s, %lu, %d, %d, %lf, %lf, %d, '%s', '%s', '%s', %lu, '%s', '%s')", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICECHECKS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(char **) data[7], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(char **) data[16], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[19], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1583:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "INSERT INTO %s (instance_id, service_object_id, check_type, current_check_attempt, max_check_attempts, state, state_type, start_time, start_time_usec, end_time, end_time_usec, timeout, early_timeout, execution_time, latency, return_code, output, long_output, perfdata, command_object_id, command_args, command_line) VALUES (%lu, %lu, %d, %d, %d, %d, %d, %s, %lu, %s, %lu, %d, %d, %lf, %lf, %d, E'%s', E'%s', E'%s', %lu, E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICECHECKS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(char **) data[7], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(char **) data[16], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[19], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_hostcheckdata_add': dbqueries.c:1795:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "INSERT INTO %s (command_object_id, command_args, command_line, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "instance_id, host_object_id, check_type, is_raw_check, current_check_attempt, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "max_check_attempts, state, state_type, start_time, start_time_usec, end_time, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "end_time_usec, timeout, early_timeout, execution_time, latency, return_code, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "output, long_output, perfdata) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, '%s', '%s', %lu, %lu, %d, %d, %d, %d, %d, %d, %s, %lu, %s, %lu, %d, %d, %lf, %lf, %d, '%s', '%s', '%s')", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTCHECKS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[12], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[13], ~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[14], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(double *) data[17], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[18], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[22] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:1834:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "INSERT INTO %s (command_object_id, command_args, command_line, instance_id, host_object_id, check_type, is_raw_check, current_check_attempt, max_check_attempts, state, state_type, start_time, start_time_usec, end_time, end_time_usec, timeout, early_timeout, execution_time, latency, return_code, output, long_output, perfdata) VALUES (%lu, E'%s', E'%s', %lu, %lu, %d, %d, %d, %d, %d, %d, %s, %lu, %s, %lu, %d, %d, %lf, %lf, %d, E'%s', E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTCHECKS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[12], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[13], ~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[14], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(double *) data[17], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[18], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[22] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_commentdata_add': dbqueries.c:2029:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET comment_type=%d, entry_type=%d, object_id=%lu, author_name='%s', comment_data='%s', is_persistent=%d, comment_source=%d, expires=%d, expiration_time=%s WHERE instance_id=%lu AND comment_time=%s AND internal_comment_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13], /* end end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2065:18: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT comment_id FROM %s WHERE instance_id=%lu AND comment_time=%s AND internal_comment_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2094:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (entry_time, entry_time_usec, instance_id, comment_type, entry_type, object_id, comment_time, internal_comment_id, author_name, comment_data, is_persistent, comment_source, expires, expiration_time) VALUES (%s, %lu, %lu, %d, %d, %lu, %s, %lu, '%s', '%s', %d, %d, %d, %s)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2122:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET comment_type=%d, entry_type=%d, object_id=%lu, author_name=E'%s', comment_data=E'%s', is_persistent=%d, comment_source=%d, expires=%d, expiration_time=%s WHERE instance_id=%lu AND comment_time=%s AND internal_comment_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13], /* end end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2147:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (entry_time, entry_time_usec, instance_id, comment_type, entry_type, object_id, comment_time, internal_comment_id, author_name, comment_data, is_persistent, comment_source, expires, expiration_time) VALUES (%s, %lu, %lu, %d, %d, %lu, %s, %lu, E'%s', E'%s', %d, %d, %d, %s)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_commentdata_history_add': dbqueries.c:2279:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET comment_type=%d, entry_type=%d, object_id=%lu, author_name='%s', comment_data='%s', is_persistent=%d, comment_source=%d, expires=%d, expiration_time=%s WHERE instance_id=%lu AND comment_time=%s AND internal_comment_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTHISTORY], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13], /* end end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2308:18: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT commenthistory_id FROM %s WHERE instance_id=%lu AND comment_time=%s AND internal_comment_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTHISTORY], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2338:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (entry_time, entry_time_usec, instance_id, comment_type, entry_type, object_id, comment_time, internal_comment_id, author_name, comment_data, is_persistent, comment_source, expires, expiration_time) VALUES (%s, %lu, %lu, %d, %d, %lu, %s, %lu, '%s', '%s', %d, %d, %d, %s)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTHISTORY], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2366:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET comment_type=%d, entry_type=%d, object_id=%lu, author_name=E'%s', comment_data=E'%s', is_persistent=%d, comment_source=%d, expires=%d, expiration_time=%s WHERE instance_id=%lu AND comment_time=%s AND internal_comment_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTHISTORY], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13], /* end end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2391:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (entry_time, entry_time_usec, instance_id, comment_type, entry_type, object_id, comment_time, internal_comment_id, author_name, comment_data, is_persistent, comment_source, expires, expiration_time) VALUES (%s, %lu, %lu, %d, %d, %lu, %s, %lu, E'%s', E'%s', %d, %d, %d, %s)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMENTHISTORY], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[8], ~~~~~~~~~~~~~~~~~~~ *(char **) data[9], ~~~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(char **) data[13] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_downtimedata_scheduled_downtime_add': dbqueries.c:2528:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "SET downtime_type=%d, author_name='%s', comment_data='%s', triggered_by_id=%lu, is_fixed=%d, duration=%lu, scheduled_start_time=%s, scheduled_end_time=%s, is_in_effect=%d, trigger_time=%s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "WHERE instance_id=%lu AND object_id=%lu AND entry_time=%s AND internal_downtime_id=%lu" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_SCHEDULEDDOWNTIME] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] ~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2559:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT scheduleddowntime_id FROM %s WHERE instance_id=%lu AND object_id=%lu AND entry_time=%s AND internal_downtime_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SCHEDULEDDOWNTIME] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2590:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(instance_id, downtime_type, object_id, entry_time, author_name, comment_data, internal_downtime_id, triggered_by_id, is_fixed, duration, scheduled_start_time, scheduled_end_time, is_in_effect, trigger_time) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, %d, %lu, %s, '%s', '%s', %lu, %lu, %d, %lu, %s, %s, %d, %s)" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_SCHEDULEDDOWNTIME] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] ~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2620:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "SET downtime_type=%d, author_name=E'%s', comment_data=E'%s', triggered_by_id=%lu, is_fixed=%d, duration=%lu, scheduled_start_time=%s, scheduled_end_time=%s, is_in_effect=%d, trigger_time=%s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "WHERE instance_id=%lu AND object_id=%lu AND entry_time=%s AND internal_downtime_id=%lu" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_SCHEDULEDDOWNTIME] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] ~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2649:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(instance_id, downtime_type, object_id, entry_time, author_name, comment_data, internal_downtime_id, triggered_by_id, is_fixed, duration, scheduled_start_time, scheduled_end_time, is_in_effect, trigger_time) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, %d, %lu, %s, E'%s', E'%s', %lu, %lu, %d, %lu, %s, %s, %d, %s)" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_SCHEDULEDDOWNTIME] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] ~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_downtimedata_downtime_history_add': dbqueries.c:2783:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "SET downtime_type=%d, author_name='%s', comment_data='%s', triggered_by_id=%lu, is_fixed=%d, duration=%lu, scheduled_start_time=%s, scheduled_end_time=%s, is_in_effect=%d, trigger_time=%s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "WHERE instance_id=%lu AND object_id=%lu AND entry_time=%s AND internal_downtime_id=%lu" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_DOWNTIMEHISTORY] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] /* is_in_effect */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* trigger_time as sql string */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /* update end */ ~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2816:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT downtimehistory_id FROM %s WHERE instance_id=%lu AND object_id=%lu AND entry_time=%s AND internal_downtime_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_DOWNTIMEHISTORY] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2846:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(instance_id, downtime_type, object_id, entry_time, author_name, comment_data, internal_downtime_id, triggered_by_id, is_fixed, duration, scheduled_start_time, scheduled_end_time, is_in_effect, trigger_time) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, %d, %lu, %s, '%s', '%s', %lu, %lu, %d, %lu, %s, %s, %d, %s)" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_DOWNTIMEHISTORY] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] /* is_in_effect */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* trigger_time as sql string */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /* insert end */ ~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2878:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "SET downtime_type=%d, author_name=E'%s', comment_data=E'%s', triggered_by_id=%lu, is_fixed=%d, duration=%lu, scheduled_start_time=%s, scheduled_end_time=%s, is_in_effect=%d, trigger_time=%s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "WHERE instance_id=%lu AND object_id=%lu AND entry_time=%s AND internal_downtime_id=%lu" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_DOWNTIMEHISTORY] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] /* is_in_effect */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* trigger_time as sql string */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /* update end */ ~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:2909:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(instance_id, downtime_type, object_id, entry_time, author_name, comment_data, internal_downtime_id, triggered_by_id, is_fixed, duration, scheduled_start_time, scheduled_end_time, is_in_effect, trigger_time) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, %d, %lu, %s, E'%s', E'%s', %lu, %lu, %d, %lu, %s, %s, %d, %s)" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,ido2db_db_tablenames[IDO2DB_DBTABLE_DOWNTIMEHISTORY] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[0] /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[1] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[3] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[4] ~~~~~~~~~~~~~~~~~~~ ,*(char **) data[5] ~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[6] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[8] ~~~~~~~~~~~~~~~~~ ,*(unsigned long *) data[9] ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[10] ~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[11] ~~~~~~~~~~~~~~~~~~~~ ,*(int *) data[15] /* is_in_effect */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,*(char **) data[16] /* trigger_time as sql string */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /* insert end */ ~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_programstatusdata_add': dbqueries.c:3051:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET status_update_time=%s, program_start_time=%s, is_currently_running=1, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "process_id=%lu, daemon_mode=%d, last_command_check=%s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "last_log_rotation=%s, notifications_enabled=%d, active_service_checks_enabled=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passive_service_checks_enabled=%d, active_host_checks_enabled=%d, passive_host_checks_enabled=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "event_handlers_enabled=%d, flap_detection_enabled=%d, failure_prediction_enabled=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "process_performance_data=%d, obsess_over_hosts=%d, obsess_over_services=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "modified_host_attributes=%lu, modified_service_attributes=%lu, global_host_event_handler='%s', " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "global_service_event_handler='%s', disable_notif_expire_time=%s, program_version='%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "WHERE instance_id=%lu", ~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_PROGRAMSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[18], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[19], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[26], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[28], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3098:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT programstatus_id FROM %s WHERE instance_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_PROGRAMSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3126:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, status_update_time, program_start_time, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is_currently_running, process_id, daemon_mode, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "last_command_check, last_log_rotation, notifications_enabled, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "active_service_checks_enabled, passive_service_checks_enabled, active_host_checks_enabled, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passive_host_checks_enabled, event_handlers_enabled, flap_detection_enabled, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "failure_prediction_enabled, process_performance_data, obsess_over_hosts, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "obsess_over_services, modified_host_attributes, modified_service_attributes, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "global_host_event_handler, global_service_event_handler, disable_notif_expire_time, program_version) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, %s, %s, '1', %lu, %d, %s, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lu, %lu, '%s', '%s', %s, '%s')", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_PROGRAMSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[18], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[19], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[26], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[28] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3172:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET status_update_time=%s, program_start_time=%s, is_currently_running=1, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "process_id=%lu, daemon_mode=%d, last_command_check=%s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "last_log_rotation=%s, notifications_enabled=%d, active_service_checks_enabled=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passive_service_checks_enabled=%d, active_host_checks_enabled=%d, passive_host_checks_enabled=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "event_handlers_enabled=%d, flap_detection_enabled=%d, failure_prediction_enabled=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "process_performance_data=%d, obsess_over_hosts=%d, obsess_over_services=%d, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "modified_host_attributes=%lu, modified_service_attributes=%lu, global_host_event_handler=E'%s', " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "global_service_event_handler=E'%s', disable_notif_expire_time=%s, program_version='%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "WHERE instance_id=%lu", ~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_PROGRAMSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[18], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[19], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[26], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[28], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3217:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, status_update_time, program_start_time, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is_currently_running, process_id, daemon_mode, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "last_command_check, last_log_rotation, notifications_enabled, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "active_service_checks_enabled, passive_service_checks_enabled, active_host_checks_enabled, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passive_host_checks_enabled, event_handlers_enabled, flap_detection_enabled, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "failure_prediction_enabled, process_performance_data, obsess_over_hosts, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "obsess_over_services, modified_host_attributes, modified_service_attributes, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "global_host_event_handler, global_service_event_handler, disable_notif_expire_time, program_version) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "VALUES (%lu, %s, %s, '1', %lu, %d, %s, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lu, %lu, E'%s', E'%s', %s, E'%s')", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_PROGRAMSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[18], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[19], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[26], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[28] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hoststatusdata_add': dbqueries.c:3440:10: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, host_object_id=%lu, status_update_time=%s, output='%s', long_output='%s', perfdata='%s', current_state=%d, has_been_checked=%d, should_be_scheduled=%d, current_check_attempt=%d, max_check_attempts=%d, last_check=%s, next_check=%s, check_type=%d, last_state_change=%s, last_hard_state_change=%s, last_hard_state=%d, last_time_up=%s, last_time_down=%s, last_time_unreachable=%s, state_type=%d, last_notification=%s, next_notification=%s, no_more_notifications=%d, notifications_enabled=%d, problem_has_been_acknowledged=%d, acknowledgement_type=%d, current_notification_number=%d, passive_checks_enabled=%d, active_checks_enabled=%d, event_handler_enabled=%d, flap_detection_enabled=%d, is_flapping=%d, percent_state_change='%lf', latency='%lf', execution_time='%lf', scheduled_downtime_depth=%d, failure_prediction_enabled=%d, process_performance_data=%d, obsess_over_host=%d, modified_host_attributes=%lu, event_handler='%s', check_command='%s', normal_check_interval='%lf', retry_check_interval='%lf', check_timeperiod_object_id=%lu WHERE host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[40], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[41], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[43], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[45], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3500:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hoststatus_id FROM %s WHERE host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3527:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, host_object_id, status_update_time, output, long_output, perfdata, current_state, has_been_checked, should_be_scheduled, current_check_attempt, max_check_attempts, last_check, next_check, check_type, last_state_change, last_hard_state_change, last_hard_state, last_time_up, last_time_down, last_time_unreachable, state_type, last_notification, next_notification, no_more_notifications, notifications_enabled, problem_has_been_acknowledged, acknowledgement_type, current_notification_number, passive_checks_enabled, active_checks_enabled, event_handler_enabled, flap_detection_enabled, is_flapping, percent_state_change, latency, execution_time, scheduled_downtime_depth, failure_prediction_enabled, process_performance_data, obsess_over_host, modified_host_attributes, event_handler, check_command, normal_check_interval, retry_check_interval, check_timeperiod_object_id) VALUES (%lu, %lu, %s, '%s', '%s', '%s', %d, %d, %d, %d, %d, %s, %s, %d, %s, %s, %d, %s, %s, %s, %d, %s, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lf, %lf, %lf, %d, %d, %d, %d, %lu, '%s', '%s', %lf, %lf, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[40], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[41], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[43], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[45] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3588:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, host_object_id=%lu, status_update_time=%s, output=E'%s', long_output=E'%s', perfdata=E'%s', current_state=%d, has_been_checked=%d, should_be_scheduled=%d, current_check_attempt=%d, max_check_attempts=%d, last_check=%s, next_check=%s, check_type=%d, last_state_change=%s, last_hard_state_change=%s, last_hard_state=%d, last_time_up=%s, last_time_down=%s, last_time_unreachable=%s, state_type=%d, last_notification=%s, next_notification=%s, no_more_notifications=%d, notifications_enabled=%d, problem_has_been_acknowledged=%d, acknowledgement_type=%d, current_notification_number=%d, passive_checks_enabled=%d, active_checks_enabled=%d, event_handler_enabled=%d, flap_detection_enabled=%d, is_flapping=%d, percent_state_change='%lf', latency='%lf', execution_time='%lf', scheduled_downtime_depth=%d, failure_prediction_enabled=%d, process_performance_data=%d, obsess_over_host=%d, modified_host_attributes=%lu, event_handler=E'%s', check_command=E'%s', normal_check_interval='%lf', retry_check_interval='%lf', check_timeperiod_object_id=%lu WHERE host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[40], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[41], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[43], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[45], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:3648:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, host_object_id, status_update_time, output, long_output, perfdata, current_state, has_been_checked, should_be_scheduled, current_check_attempt, max_check_attempts, last_check, next_check, check_type, last_state_change, last_hard_state_change, last_hard_state, last_time_up, last_time_down, last_time_unreachable, state_type, last_notification, next_notification, no_more_notifications, notifications_enabled, problem_has_been_acknowledged, acknowledgement_type, current_notification_number, passive_checks_enabled, active_checks_enabled, event_handler_enabled, flap_detection_enabled, is_flapping, percent_state_change, latency, execution_time, scheduled_downtime_depth, failure_prediction_enabled, process_performance_data, obsess_over_host, modified_host_attributes, event_handler, check_command, normal_check_interval, retry_check_interval, check_timeperiod_object_id) VALUES (%lu, %lu, %s, E'%s', E'%s', E'%s', %d, %d, %d, %d, %d, %s, %s, %d, %s, %s, %d, %s, %s, %s, %d, %s, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lf, %lf, %lf, %d, %d, %d, %d, %lu, E'%s', E'%s', %lf, %lf, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(char **) data[21], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[40], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[41], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[43], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[45] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_servicestatusdata_add': dbqueries.c:3961:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, service_object_id=%lu, status_update_time=%s, output='%s', long_output='%s', perfdata='%s', current_state=%d, has_been_checked=%d, should_be_scheduled=%d, current_check_attempt=%d, max_check_attempts=%d, last_check=%s, next_check=%s, check_type=%d, last_state_change=%s, last_hard_state_change=%s, last_hard_state=%d, last_time_ok=%s, last_time_warning=%s, last_time_unknown=%s, last_time_critical=%s, state_type=%d, last_notification=%s, next_notification=%s, no_more_notifications=%d, notifications_enabled=%d, problem_has_been_acknowledged=%d, acknowledgement_type=%d, current_notification_number=%d, passive_checks_enabled=%d, active_checks_enabled=%d, event_handler_enabled=%d, flap_detection_enabled=%d, is_flapping=%d, percent_state_change='%lf', latency='%lf', execution_time='%lf', scheduled_downtime_depth=%d, failure_prediction_enabled=%d, process_performance_data=%d, obsess_over_service=%d, modified_service_attributes=%lu, event_handler='%s', check_command='%s', normal_check_interval='%lf', retry_check_interval='%lf', check_timeperiod_object_id=%lu WHERE service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[23], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[36], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[41], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[45], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[46], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4025:18: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT servicestatus_id FROM %s WHERE service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4052:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, service_object_id, status_update_time, output, long_output, perfdata, current_state, has_been_checked, should_be_scheduled, current_check_attempt, max_check_attempts, last_check, next_check, check_type, last_state_change, last_hard_state_change, last_hard_state, last_time_ok, last_time_warning, last_time_unknown, last_time_critical, state_type, last_notification, next_notification, no_more_notifications, notifications_enabled, problem_has_been_acknowledged, acknowledgement_type, current_notification_number, passive_checks_enabled, active_checks_enabled, event_handler_enabled, flap_detection_enabled, is_flapping, percent_state_change, latency, execution_time, scheduled_downtime_depth, failure_prediction_enabled, process_performance_data, obsess_over_service, modified_service_attributes, event_handler, check_command, normal_check_interval, retry_check_interval, check_timeperiod_object_id) VALUES (%lu, %lu, %s, '%s', '%s', '%s', %d, %d, %d, %d, %d, %s, %s, %d, %s, %s, %d, %s, %s, %s, %s, %d, %s, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, '%lf', '%lf', '%lf', %d, %d, %d, %d, %lu, '%s', '%s', '%lf', '%lf', %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[23], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[36], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[41], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[45], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[46] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4113:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, service_object_id=%lu, status_update_time=%s, output=E'%s', long_output=E'%s', perfdata=E'%s', current_state=%d, has_been_checked=%d, should_be_scheduled=%d, current_check_attempt=%d, max_check_attempts=%d, last_check=%s, next_check=%s, check_type=%d, last_state_change=%s, last_hard_state_change=%s, last_hard_state=%d, last_time_ok=%s, last_time_warning=%s, last_time_unknown=%s, last_time_critical=%s, state_type=%d, last_notification=%s, next_notification=%s, no_more_notifications=%d, notifications_enabled=%d, problem_has_been_acknowledged=%d, acknowledgement_type=%d, current_notification_number=%d, passive_checks_enabled=%d, active_checks_enabled=%d, event_handler_enabled=%d, flap_detection_enabled=%d, is_flapping=%d, percent_state_change='%lf', latency='%lf', execution_time='%lf', scheduled_downtime_depth=%d, failure_prediction_enabled=%d, process_performance_data=%d, obsess_over_service=%d, modified_service_attributes=%lu, event_handler=E'%s', check_command=E'%s', normal_check_interval='%lf', retry_check_interval='%lf', check_timeperiod_object_id=%lu WHERE service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[23], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[36], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[41], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[45], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[46], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4175:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, service_object_id, status_update_time, output, long_output, perfdata, current_state, has_been_checked, should_be_scheduled, current_check_attempt, max_check_attempts, last_check, next_check, check_type, last_state_change, last_hard_state_change, last_hard_state, last_time_ok, last_time_warning, last_time_unknown, last_time_critical, state_type, last_notification, next_notification, no_more_notifications, notifications_enabled, problem_has_been_acknowledged, acknowledgement_type, current_notification_number, passive_checks_enabled, active_checks_enabled, event_handler_enabled, flap_detection_enabled, is_flapping, percent_state_change, latency, execution_time, scheduled_downtime_depth, failure_prediction_enabled, process_performance_data, obsess_over_service, modified_service_attributes, event_handler, check_command, normal_check_interval, retry_check_interval, check_timeperiod_object_id) VALUES (%lu, %lu, %s, E'%s', E'%s', E'%s', %d, %d, %d, %d, %d, %s, %s, %d, %s, %s, %d, %s, %s, %s, %s, %d, %s, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, '%lf', '%lf', '%lf', %d, %d, %d, %d, %lu, E'%s', E'%s', '%lf', '%lf', %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(int *) data[6], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(char **) data[14], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[15], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(char **) data[17], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[18], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[19], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[20], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(char **) data[22], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[23], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[35], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[36], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[41], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[42], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[44], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[45], ~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[46] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactstatusdata_add': dbqueries.c:4464:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, status_update_time=%s, host_notifications_enabled=%d, service_notifications_enabled=%d, last_host_notification=%s, last_service_notification=%s, modified_attributes=%lu, modified_host_attributes=%lu, modified_service_attributes=%lu WHERE contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4487:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactstatus_id FROM %s WHERE contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4515:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_object_id, status_update_time, host_notifications_enabled, service_notifications_enabled, last_host_notification, last_service_notification, modified_attributes, modified_host_attributes, modified_service_attributes) VALUES (%lu, %lu, %s, %d, %d, %s, %s, %lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4539:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, status_update_time=%s, host_notifications_enabled=%d, service_notifications_enabled=%d, last_host_notification=%s, last_service_notification=%s, modified_attributes=%lu, modified_host_attributes=%lu, modified_service_attributes=%lu WHERE contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1] /* unique constraint start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4562:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_object_id, status_update_time, host_notifications_enabled, service_notifications_enabled, last_host_notification, last_service_notification, modified_attributes, modified_host_attributes, modified_service_attributes) VALUES (%lu, %lu, %s, %d, %d, %s, %s, %lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTSTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(char **) data[6], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_configfilevariables_add': dbqueries.c:4676:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, configfile_type=%d, configfile_path='%s' WHERE instance_id=%lu AND configfile_type=%d AND configfile_path='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONFIGFILES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4697:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT configfile_id FROM %s WHERE instance_id=%lu AND configfile_type=%d AND configfile_path='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONFIGFILES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4732:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, configfile_type, configfile_path) VALUES (%lu, %d, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONFIGFILES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4758:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT configfile_id FROM %s WHERE instance_id=%lu AND configfile_type=%d AND configfile_path='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONFIGFILES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4787:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, configfile_type=%d, configfile_path=E'%s' WHERE instance_id=%lu AND configfile_type=%d AND configfile_path=E'%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONFIGFILES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4808:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, configfile_type, configfile_path) VALUES (%lu, %d, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONFIGFILES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4837:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT configfile_id FROM %s WHERE instance_id=%lu AND configfile_type=%d AND configfile_path='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONFIGFILES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(char **) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_runtimevariables_add': dbqueries.c:4946:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET varvalue='%s' WHERE instance_id=%lu AND varname='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_RUNTIMEVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4962:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT runtimevariable_id FROM %s WHERE instance_id=%lu AND varname='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_RUNTIMEVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:4991:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, varname, varvalue) VALUES (%lu, '%s', '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_RUNTIMEVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(char **) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5005:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET varvalue=E'%s' WHERE instance_id=%lu AND varname=E'%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_RUNTIMEVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5021:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, varname, varvalue) VALUES (%lu, E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_RUNTIMEVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[1], ~~~~~~~~~~~~~~~~~~~ *(char **) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostdefinition_definition_add': dbqueries.c:5116:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias='%s', display_name='%s', address='%s', check_command_object_id=%lu, check_command_args='%s', eventhandler_command_object_id=%lu, eventhandler_command_args='%s', check_timeperiod_object_id=%lu, notification_timeperiod_object_id=%lu, failure_prediction_options='%s', check_interval=%lf, retry_interval=%lf, max_check_attempts=%d, first_notification_delay=%lf, notification_interval=%lf, notify_on_down=%d, notify_on_unreachable=%d, notify_on_recovery=%d, notify_on_flapping=%d, notify_on_downtime=%d, stalk_on_up=%d, stalk_on_down=%d, stalk_on_unreachable=%d, flap_detection_enabled=%d, flap_detection_on_up=%d, flap_detection_on_down=%d, flap_detection_on_unreachable=%d, low_flap_threshold=%lf, high_flap_threshold=%lf, process_performance_data=%d, freshness_checks_enabled=%d, freshness_threshold=%d, passive_checks_enabled=%d, event_handler_enabled=%d, active_checks_enabled=%d, retain_status_information=%d, retain_nonstatus_information=%d, notifications_enabled=%d, obsess_over_host=%d, failure_prediction_enabled=%d, notes='%s', notes_url='%s', action_url='%s', icon_image='%s', icon_image_alt='%s', vrml_image='%s', statusmap_image='%s', have_2d_coords=%d, x_2d=%d, y_2d=%d, have_3d_coords=%d, x_3d=%lf, y_3d=%lf, z_3d=%lf, address6='%s' WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[9] == NULL) ? "" : *(char **) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[11], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[17], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(double *) data[30], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[31], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(int *) data[34], ~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[44], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[45], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[50], ~~~~~~~~~~~~~~~~~~ *(int *) data[51], ~~~~~~~~~~~~~~~~~~ *(int *) data[52], ~~~~~~~~~~~~~~~~~~ *(int *) data[53], ~~~~~~~~~~~~~~~~~~ *(double *) data[54], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[55], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[56], ~~~~~~~~~~~~~~~~~~~~~ *(char **) data[57], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5187:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT host_id FROM %s WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5216:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT host_id FROM %s WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5255:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, alias, display_name, address, check_command_object_id, check_command_args, eventhandler_command_object_id, eventhandler_command_args, check_timeperiod_object_id, notification_timeperiod_object_id, failure_prediction_options, check_interval, retry_interval, max_check_attempts, first_notification_delay, notification_interval, notify_on_down, notify_on_unreachable, notify_on_recovery, notify_on_flapping, notify_on_downtime, stalk_on_up, stalk_on_down, stalk_on_unreachable, flap_detection_enabled, flap_detection_on_up, flap_detection_on_down, flap_detection_on_unreachable, low_flap_threshold, high_flap_threshold, process_performance_data, freshness_checks_enabled, freshness_threshold, passive_checks_enabled, event_handler_enabled, active_checks_enabled, retain_status_information, retain_nonstatus_information, notifications_enabled, obsess_over_host, failure_prediction_enabled, notes, notes_url, action_url, icon_image, icon_image_alt, vrml_image, statusmap_image, have_2d_coords, x_2d, y_2d, have_3d_coords, x_3d, y_3d, z_3d, address6) VALUES (%lu, %d, %lu, '%s', '%s', '%s', %lu, '%s', %lu, '%s', %lu, %lu, '%s', %lf, %lf, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, %d, %d, %lf, %lf, %lf, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[9] == NULL) ? "" : *(char **) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[11], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[17], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(double *) data[30], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[31], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(int *) data[34], ~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[44], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[45], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[50], ~~~~~~~~~~~~~~~~~~ *(int *) data[51], ~~~~~~~~~~~~~~~~~~ *(int *) data[52], ~~~~~~~~~~~~~~~~~~ *(int *) data[53], ~~~~~~~~~~~~~~~~~~ *(double *) data[54], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[55], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[56], ~~~~~~~~~~~~~~~~~~~~~ *(char **) data[57] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5332:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias=E'%s', display_name=E'%s', address=E'%s', check_command_object_id=%lu, check_command_args=E'%s', eventhandler_command_object_id=%lu, eventhandler_command_args=E'%s', check_timeperiod_object_id=%lu, notification_timeperiod_object_id=%lu, failure_prediction_options=E'%s', check_interval=%lf, retry_interval=%lf, max_check_attempts=%d, first_notification_delay=%lf, notification_interval=%lf, notify_on_down=%d, notify_on_unreachable=%d, notify_on_recovery=%d, notify_on_flapping=%d, notify_on_downtime=%d, stalk_on_up=%d, stalk_on_down=%d, stalk_on_unreachable=%d, flap_detection_enabled=%d, flap_detection_on_up=%d, flap_detection_on_down=%d, flap_detection_on_unreachable=%d, low_flap_threshold=%lf, high_flap_threshold=%lf, process_performance_data=%d, freshness_checks_enabled=%d, freshness_threshold=%d, passive_checks_enabled=%d, event_handler_enabled=%d, active_checks_enabled=%d, retain_status_information=%d, retain_nonstatus_information=%d, notifications_enabled=%d, obsess_over_host=%d, failure_prediction_enabled=%d, notes=E'%s', notes_url=E'%s', action_url=E'%s', icon_image=E'%s', icon_image_alt=E'%s', vrml_image=E'%s', statusmap_image=E'%s', have_2d_coords=%d, x_2d=%d, y_2d=%d, have_3d_coords=%d, x_3d=%lf, y_3d=%lf, z_3d=%lf, address6=E'%s' WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[9] == NULL) ? "" : *(char **) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[11], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[17], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(double *) data[30], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[31], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(int *) data[34], ~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[44], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[45], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[50], ~~~~~~~~~~~~~~~~~~ *(int *) data[51], ~~~~~~~~~~~~~~~~~~ *(int *) data[52], ~~~~~~~~~~~~~~~~~~ *(int *) data[53], ~~~~~~~~~~~~~~~~~~ *(double *) data[54], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[55], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[56], ~~~~~~~~~~~~~~~~~~~~~ *(char **) data[57], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5403:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, alias, display_name, address, check_command_object_id, check_command_args, eventhandler_command_object_id, eventhandler_command_args, check_timeperiod_object_id, notification_timeperiod_object_id, failure_prediction_options, check_interval, retry_interval, max_check_attempts, first_notification_delay, notification_interval, notify_on_down, notify_on_unreachable, notify_on_recovery, notify_on_flapping, notify_on_downtime, stalk_on_up, stalk_on_down, stalk_on_unreachable, flap_detection_enabled, flap_detection_on_up, flap_detection_on_down, flap_detection_on_unreachable, low_flap_threshold, high_flap_threshold, process_performance_data, freshness_checks_enabled, freshness_threshold, passive_checks_enabled, event_handler_enabled, active_checks_enabled, retain_status_information, retain_nonstatus_information, notifications_enabled, obsess_over_host, failure_prediction_enabled, notes, notes_url, action_url, icon_image, icon_image_alt, vrml_image, statusmap_image, have_2d_coords, x_2d, y_2d, have_3d_coords, x_3d, y_3d, z_3d, address6) VALUES (%lu, %d, %lu, E'%s', E'%s', E'%s', %lu, E'%s', %lu, E'%s', %lu, %lu, E'%s', %lf, %lf, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, E'%s', E'%s', E'%s', E'%s', E'%s', E'%s', E'%s', %d, %d, %d, %d, %lf, %lf, %lf, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[7] == NULL) ? "" : *(char **) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[9] == NULL) ? "" : *(char **) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[11], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[12], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[14], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[17], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(double *) data[30], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[31], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(int *) data[33], ~~~~~~~~~~~~~~~~~~ *(int *) data[34], ~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(char **) data[43], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[44], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[45], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[50], ~~~~~~~~~~~~~~~~~~ *(int *) data[51], ~~~~~~~~~~~~~~~~~~ *(int *) data[52], ~~~~~~~~~~~~~~~~~~ *(int *) data[53], ~~~~~~~~~~~~~~~~~~ *(double *) data[54], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[55], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[56], ~~~~~~~~~~~~~~~~~~~~~ *(char **) data[57] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5486:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT host_id FROM %s WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostdefinition_parenthosts_add': dbqueries.c:5838:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE host_id=%lu AND parent_host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTPARENTHOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5853:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT host_parenthost_id FROM %s WHERE host_id=%lu AND parent_host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTPARENTHOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5882:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, host_id, parent_host_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTPARENTHOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5896:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE host_id=%lu AND parent_host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTPARENTHOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:5912:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, host_id, parent_host_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTPARENTHOSTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostdefinition_contactgroups_add': dbqueries.c:5986:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE host_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6002:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT host_contactgroup_id FROM %s WHERE host_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6031:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, host_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6045:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE host_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6061:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, host_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostgroupdefinition_definition_add': dbqueries.c:6142:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET config_type=%d, alias='%s' WHERE instance_id=%lu AND hostgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6159:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostgroup_id FROM %s WHERE instance_id=%lu AND hostgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6193:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, hostgroup_object_id, alias) VALUES (%lu, %d, %lu, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6219:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostgroup_id FROM %s WHERE instance_id=%lu AND hostgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6246:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET config_type=%d, alias=E'%s' WHERE instance_id=%lu AND hostgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6263:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, hostgroup_object_id, alias) VALUES (%lu, %d, %lu, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6292:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostgroup_id FROM %s WHERE instance_id=%lu AND hostgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostgroupdefinition_hostgroupmembers_add': dbqueries.c:6396:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE hostgroup_id=%lu AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6412:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostgroup_member_id FROM %s WHERE hostgroup_id=%lu AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6441:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, hostgroup_id, host_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6455:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE hostgroup_id=%lu AND host_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6471:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, hostgroup_id, host_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_servicedefinition_definition_add': dbqueries.c:6549:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET host_object_id=%lu, display_name='%s', check_command_object_id=%lu, check_command_args='%s', eventhandler_command_object_id=%lu, eventhandler_command_args='%s', check_timeperiod_object_id=%lu, notification_timeperiod_object_id=%lu, failure_prediction_options='%s', check_interval=%lf, retry_interval=%lf, max_check_attempts=%d, first_notification_delay=%lf, notification_interval=%lf, notify_on_warning=%d, notify_on_unknown=%d, notify_on_critical=%d, notify_on_recovery=%d, notify_on_flapping=%d, notify_on_downtime=%d, stalk_on_ok=%d, stalk_on_warning=%d, stalk_on_unknown=%d, stalk_on_critical=%d, is_volatile=%d, flap_detection_enabled=%d, flap_detection_on_ok=%d, flap_detection_on_warning=%d, flap_detection_on_unknown=%d, flap_detection_on_critical=%d, low_flap_threshold=%lf, high_flap_threshold=%lf, process_performance_data=%d, freshness_checks_enabled=%d, freshness_threshold=%d, passive_checks_enabled=%d, event_handler_enabled=%d, active_checks_enabled=%d, retain_status_information=%d, retain_nonstatus_information=%d, notifications_enabled=%d, obsess_over_service=%d, failure_prediction_enabled=%d, notes='%s', notes_url='%s', action_url='%s', icon_image='%s', icon_image_alt='%s' WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[6] == NULL) ? "" : *(char **) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[8] == NULL) ? "" : *(char **) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[12], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(double *) data[15], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(int *) data[43], ~~~~~~~~~~~~~~~~~~ *(int *) data[44], ~~~~~~~~~~~~~~~~~~ *(int *) data[45], ~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[50], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6613:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT service_id FROM %s WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6641:5: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT service_id FROM %s WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6679:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, service_object_id, display_name, check_command_object_id, check_command_args, eventhandler_command_object_id, eventhandler_command_args, check_timeperiod_object_id, notification_timeperiod_object_id, failure_prediction_options, check_interval, retry_interval, max_check_attempts, first_notification_delay, notification_interval, notify_on_warning, notify_on_unknown, notify_on_critical, notify_on_recovery, notify_on_flapping, notify_on_downtime, stalk_on_ok, stalk_on_warning, stalk_on_unknown, stalk_on_critical, is_volatile, flap_detection_enabled, flap_detection_on_ok, flap_detection_on_warning, flap_detection_on_unknown, flap_detection_on_critical, low_flap_threshold, high_flap_threshold, process_performance_data, freshness_checks_enabled, freshness_threshold, passive_checks_enabled, event_handler_enabled, active_checks_enabled, retain_status_information, retain_nonstatus_information, notifications_enabled, obsess_over_service, failure_prediction_enabled, notes, notes_url, action_url, icon_image, icon_image_alt) VALUES (%lu, %d, %lu, %lu, '%s', %lu, '%s', %lu, '%s', %lu, %lu, '%s', %lf, %lf, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, '%s', '%s', '%s', '%s', '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[6] == NULL) ? "" : *(char **) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[8] == NULL) ? "" : *(char **) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[12], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(double *) data[15], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(int *) data[43], ~~~~~~~~~~~~~~~~~~ *(int *) data[44], ~~~~~~~~~~~~~~~~~~ *(int *) data[45], ~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[50] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6749:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET host_object_id=%lu, display_name=E'%s', check_command_object_id=%lu, check_command_args=E'%s', eventhandler_command_object_id=%lu, eventhandler_command_args=E'%s', check_timeperiod_object_id=%lu, notification_timeperiod_object_id=%lu, failure_prediction_options=E'%s', check_interval=%lf, retry_interval=%lf, max_check_attempts=%d, first_notification_delay=%lf, notification_interval=%lf, notify_on_warning=%d, notify_on_unknown=%d, notify_on_critical=%d, notify_on_recovery=%d, notify_on_flapping=%d, notify_on_downtime=%d, stalk_on_ok=%d, stalk_on_warning=%d, stalk_on_unknown=%d, stalk_on_critical=%d, is_volatile=%d, flap_detection_enabled=%d, flap_detection_on_ok=%d, flap_detection_on_warning=%d, flap_detection_on_unknown=%d, flap_detection_on_critical=%d, low_flap_threshold=%lf, high_flap_threshold=%lf, process_performance_data=%d, freshness_checks_enabled=%d, freshness_threshold=%d, passive_checks_enabled=%d, event_handler_enabled=%d, active_checks_enabled=%d, retain_status_information=%d, retain_nonstatus_information=%d, notifications_enabled=%d, obsess_over_service=%d, failure_prediction_enabled=%d, notes=E'%s', notes_url=E'%s', action_url=E'%s', icon_image=E'%s', icon_image_alt=E'%s' WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[6] == NULL) ? "" : *(char **) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[8] == NULL) ? "" : *(char **) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[12], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(double *) data[15], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(int *) data[43], ~~~~~~~~~~~~~~~~~~ *(int *) data[44], ~~~~~~~~~~~~~~~~~~ *(int *) data[45], ~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[50], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6813:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, service_object_id, display_name, check_command_object_id, check_command_args, eventhandler_command_object_id, eventhandler_command_args, check_timeperiod_object_id, notification_timeperiod_object_id, failure_prediction_options, check_interval, retry_interval, max_check_attempts, first_notification_delay, notification_interval, notify_on_warning, notify_on_unknown, notify_on_critical, notify_on_recovery, notify_on_flapping, notify_on_downtime, stalk_on_ok, stalk_on_warning, stalk_on_unknown, stalk_on_critical, is_volatile, flap_detection_enabled, flap_detection_on_ok, flap_detection_on_warning, flap_detection_on_unknown, flap_detection_on_critical, low_flap_threshold, high_flap_threshold, process_performance_data, freshness_checks_enabled, freshness_threshold, passive_checks_enabled, event_handler_enabled, active_checks_enabled, retain_status_information, retain_nonstatus_information, notifications_enabled, obsess_over_service, failure_prediction_enabled, notes, notes_url, action_url, icon_image, icon_image_alt) VALUES (%lu, %d, %lu, %lu, E'%s', %lu, E'%s', %lu, E'%s', %lu, %lu, E'%s', %lf, %lf, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %lf, %lf, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, E'%s', E'%s', E'%s', E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[6] == NULL) ? "" : *(char **) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[8] == NULL) ? "" : *(char **) data[8], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[9], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[10], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[11], ~~~~~~~~~~~~~~~~~~~~ *(double *) data[12], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[13], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(double *) data[15], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[16], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], ~~~~~~~~~~~~~~~~~~ *(int *) data[22], ~~~~~~~~~~~~~~~~~~ *(int *) data[23], ~~~~~~~~~~~~~~~~~~ *(int *) data[24], ~~~~~~~~~~~~~~~~~~ *(int *) data[25], ~~~~~~~~~~~~~~~~~~ *(int *) data[26], ~~~~~~~~~~~~~~~~~~ *(int *) data[27], ~~~~~~~~~~~~~~~~~~ *(int *) data[28], ~~~~~~~~~~~~~~~~~~ *(int *) data[29], ~~~~~~~~~~~~~~~~~~ *(int *) data[30], ~~~~~~~~~~~~~~~~~~ *(int *) data[31], ~~~~~~~~~~~~~~~~~~ *(int *) data[32], ~~~~~~~~~~~~~~~~~~ *(double *) data[33], ~~~~~~~~~~~~~~~~~~~~~ *(double *) data[34], ~~~~~~~~~~~~~~~~~~~~~ *(int *) data[35], ~~~~~~~~~~~~~~~~~~ *(int *) data[36], ~~~~~~~~~~~~~~~~~~ *(int *) data[37], ~~~~~~~~~~~~~~~~~~ *(int *) data[38], ~~~~~~~~~~~~~~~~~~ *(int *) data[39], ~~~~~~~~~~~~~~~~~~ *(int *) data[40], ~~~~~~~~~~~~~~~~~~ *(int *) data[41], ~~~~~~~~~~~~~~~~~~ *(int *) data[42], ~~~~~~~~~~~~~~~~~~ *(int *) data[43], ~~~~~~~~~~~~~~~~~~ *(int *) data[44], ~~~~~~~~~~~~~~~~~~ *(int *) data[45], ~~~~~~~~~~~~~~~~~~ *(char **) data[46], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[47], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[48], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[49], ~~~~~~~~~~~~~~~~~~~~ *(char **) data[50] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:6889:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT service_id FROM %s WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_servicedefinition_contactgroups_add': dbqueries.c:7200:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE service_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICECONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7216:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT service_contactgroup_id FROM %s WHERE service_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICECONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7245:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, service_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICECONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7259:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE service_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICECONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7275:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, service_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICECONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_servicegroupdefinition_definition_add': dbqueries.c:7356:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias='%s' WHERE instance_id=%lu AND config_type=%d AND servicegroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7373:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT servicegroup_id FROM %s WHERE instance_id=%lu AND config_type=%d AND servicegroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7408:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, servicegroup_object_id, alias) VALUES (%lu, %d, %lu, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7434:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT servicegroup_id FROM %s WHERE instance_id=%lu AND config_type=%d AND servicegroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7462:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias=E'%s' WHERE instance_id=%lu AND config_type=%d AND servicegroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7479:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, servicegroup_object_id, alias) VALUES (%lu, %d, %lu, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7508:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT servicegroup_id FROM %s WHERE instance_id=%lu AND config_type=%d AND servicegroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_servicegroupdefinition_members_add': dbqueries.c:7613:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE servicegroup_id=%lu AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7629:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT servicegroup_member_id FROM %s WHERE servicegroup_id=%lu AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7658:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, servicegroup_id, service_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7673:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE servicegroup_id=%lu AND service_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7689:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, servicegroup_id, service_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostdependencydefinition_definition_add': dbqueries.c:7768:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET timeperiod_object_id=%lu WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND dependent_host_object_id=%lu AND dependency_type=%d AND inherits_parent=%d AND fail_on_up=%d AND fail_on_down=%d AND fail_on_unreachable=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7791:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostdependency_id FROM %s WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND dependent_host_object_id=%lu AND dependency_type=%d AND inherits_parent=%d AND fail_on_up=%d AND fail_on_down=%d AND fail_on_unreachable=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7827:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, dependent_host_object_id, dependency_type, inherits_parent, timeperiod_object_id, fail_on_up, fail_on_down, fail_on_unreachable) VALUES (%lu, %d, %lu, %lu, %d, %d, %lu, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7851:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET timeperiod_object_id=%lu WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND dependent_host_object_id=%lu AND dependency_type=%d AND inherits_parent=%d AND fail_on_up=%d AND fail_on_down=%d AND fail_on_unreachable=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:7874:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, dependent_host_object_id, dependency_type, inherits_parent, timeperiod_object_id, fail_on_up, fail_on_down, fail_on_unreachable) VALUES (%lu, %d, %lu, %lu, %d, %d, %lu, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_servicedependencydefinition_definition_add': dbqueries.c:7983:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET timeperiod_object_id=%lu WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND dependent_service_object_id=%lu AND dependency_type=%d AND inherits_parent=%d AND fail_on_ok=%d AND fail_on_warning=%d AND fail_on_unknown=%d AND fail_on_critical=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], /* update start/end*/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8007:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT servicedependency_id FROM %s WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND dependent_service_object_id=%lu AND dependency_type=%d AND inherits_parent=%d AND fail_on_ok=%d AND fail_on_warning=%d AND fail_on_unknown=%d AND fail_on_critical=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8044:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, service_object_id, dependent_service_object_id, dependency_type, inherits_parent, timeperiod_object_id, fail_on_ok, fail_on_warning, fail_on_unknown, fail_on_critical) VALUES (%lu, %d, %lu, %lu, %d, %d, %lu, %d, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8069:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET timeperiod_object_id=%lu WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND dependent_service_object_id=%lu AND dependency_type=%d AND inherits_parent=%d AND fail_on_ok=%d AND fail_on_warning=%d AND fail_on_unknown=%d AND fail_on_critical=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], /* update start/end*/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8093:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, service_object_id, dependent_service_object_id, dependency_type, inherits_parent, timeperiod_object_id, fail_on_ok, fail_on_warning, fail_on_unknown, fail_on_critical) VALUES (%lu, %d, %lu, %lu, %d, %d, %lu, %d, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEDEPENDENCIES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostescalationdefinition_definition_add': dbqueries.c:8210:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_interval=%lf, escalate_on_recovery=%d, escalate_on_down=%d, escalate_on_unreachable=%d WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(double *) data[6], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8233:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostescalation_id FROM %s WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8271:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, timeperiod_object_id, first_notification, last_notification, notification_interval, escalate_on_recovery, escalate_on_down, escalate_on_unreachable) VALUES (%lu, %d, %lu, %lu, %d, %d, %lf, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(double *) data[6], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8303:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostescalation_id FROM %s WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8334:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_interval=%lf, escalate_on_recovery=%d, escalate_on_down=%d, escalate_on_unreachable=%d WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(double *) data[6], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8357:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, host_object_id, timeperiod_object_id, first_notification, last_notification, notification_interval, escalate_on_recovery, escalate_on_down, escalate_on_unreachable) VALUES (%lu, %d, %lu, %lu, %d, %d, %lf, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(double *) data[6], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8392:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostescalation_id FROM %s WHERE instance_id=%lu AND config_type=%d AND host_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostescalationdefinition_contactgroups_add': dbqueries.c:8512:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE hostescalation_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8527:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostescalation_contactgroup_id FROM %s WHERE hostescalation_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8556:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, hostescalation_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8573:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE hostescalation_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8588:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, hostescalation_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_hostescalationdefinition_contacts_add': dbqueries.c:8665:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, hostescalation_id=%lu, contact_object_id=%lu WHERE instance_id=%lu AND hostescalation_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8683:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT hostescalation_contact_id FROM %s WHERE instance_id=%lu AND hostescalation_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8713:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, hostescalation_id, contact_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8730:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, hostescalation_id=%lu, contact_object_id=%lu WHERE instance_id=%lu AND hostescalation_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8749:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, hostescalation_id, contact_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_HOSTESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_serviceescalationdefinition_definition_add': dbqueries.c:8834:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_interval=%lf, escalate_on_recovery=%d, escalate_on_warning=%d, escalate_on_unknown=%d, escalate_on_critical=%d WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(double *) data[6], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8857:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT serviceescalation_id FROM %s WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8895:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, service_object_id, timeperiod_object_id, first_notification, last_notification, notification_interval, escalate_on_recovery, escalate_on_warning, escalate_on_unknown, escalate_on_critical) VALUES (%lu, %d, %lu, %lu, %d, %d, %lf, %d, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(double *) data[6], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8928:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT serviceescalation_id FROM %s WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8959:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET notification_interval=%lf, escalate_on_recovery=%d, escalate_on_warning=%d, escalate_on_unknown=%d, escalate_on_critical=%d WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(double *) data[6], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:8983:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, service_object_id, timeperiod_object_id, first_notification, last_notification, notification_interval, escalate_on_recovery, escalate_on_warning, escalate_on_unknown, escalate_on_critical) VALUES (%lu, %d, %lu, %lu, %d, %d, %lf, %d, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5], ~~~~~~~~~~~~~~~~~ *(double *) data[6], ~~~~~~~~~~~~~~~~~~~~ *(int *) data[7], ~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9019:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT serviceescalation_id FROM %s WHERE instance_id=%lu AND config_type=%d AND service_object_id=%lu AND timeperiod_object_id=%lu AND first_notification=%d AND last_notification=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[4], ~~~~~~~~~~~~~~~~~ *(int *) data[5] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_serviceescalationdefinition_contactgroups_add': dbqueries.c:9142:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE serviceescalation_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9158:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT serviceescalation_contactgroup_id FROM %s WHERE serviceescalation_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9187:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, serviceescalation_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9204:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE serviceescalation_id=%lu AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9220:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, serviceescalation_id, contactgroup_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_serviceescalationdefinition_contacts_add': dbqueries.c:9297:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, serviceescalation_id=%lu, contact_object_id=%lu WHERE instance_id=%lu AND serviceescalation_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9316:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT serviceescalation_contact_id FROM %s WHERE instance_id=%lu AND serviceescalation_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9346:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, serviceescalation_id, contact_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9363:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, serviceescalation_id=%lu, contact_object_id=%lu WHERE instance_id=%lu AND serviceescalation_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9382:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, serviceescalation_id, contact_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_SERVICEESCALATIONCONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_commanddefinition_definition_add': dbqueries.c:9463:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET command_line='%s' WHERE instance_id=%lu AND object_id=%lu AND config_type=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9480:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT command_id FROM %s WHERE instance_id=%lu AND object_id=%lu AND config_type=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9510:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, object_id, config_type, command_line) VALUES (%lu, %lu, %d, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9528:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET command_line=E'%s' WHERE instance_id=%lu AND object_id=%lu AND config_type=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9545:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, object_id, config_type, command_line) VALUES (%lu, %lu, %d, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_COMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_timeperiodefinition_definition_add': dbqueries.c:9646:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias='%s' WHERE instance_id=%lu AND config_type=%d AND timeperiod_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9662:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT timeperiod_id FROM %s WHERE instance_id=%lu AND config_type=%d AND timeperiod_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9697:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, timeperiod_object_id, alias) VALUES (%lu, %d, %lu, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9723:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT timeperiod_id FROM %s WHERE instance_id=%lu AND config_type=%d AND timeperiod_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9751:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias=E'%s' WHERE instance_id=%lu AND config_type=%d AND timeperiod_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9768:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, timeperiod_object_id, alias) VALUES (%lu, %d, %lu, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9797:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT timeperiod_id FROM %s WHERE instance_id=%lu AND config_type=%d AND timeperiod_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_timeperiodefinition_timeranges_add': dbqueries.c:9902:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE timeperiod_id=%lu AND day=%d AND start_sec=%lu AND end_sec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODTIMERANGES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9919:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT timeperiod_timerange_id FROM %s WHERE timeperiod_id=%lu AND day=%d AND start_sec=%lu AND end_sec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODTIMERANGES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9950:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, timeperiod_id, day, start_sec, end_sec) VALUES (%lu, %lu, %d, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODTIMERANGES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9966:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE timeperiod_id=%lu AND day=%d AND start_sec=%lu AND end_sec=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODTIMERANGES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:9984:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, timeperiod_id, day, start_sec, end_sec) VALUES (%lu, %lu, %d, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_TIMEPERIODTIMERANGES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[4] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactdefinition_definition_add': dbqueries.c:10072:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias='%s', email_address='%s', pager_address='%s', host_timeperiod_object_id=%lu, service_timeperiod_object_id=%lu, host_notifications_enabled=%d, service_notifications_enabled=%d, can_submit_commands=%d, notify_service_recovery=%d, notify_service_warning=%d, notify_service_unknown=%d, notify_service_critical=%d, notify_service_flapping=%d, notify_service_downtime=%d, notify_host_recovery=%d, notify_host_down=%d, notify_host_unreachable=%d, notify_host_flapping=%d, notify_host_downtime=%d WHERE instance_id=%lu AND config_type=%d AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10107:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contact_id FROM %s WHERE instance_id=%lu AND config_type=%d AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10142:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, contact_object_id, alias, email_address, pager_address, host_timeperiod_object_id, service_timeperiod_object_id, host_notifications_enabled, service_notifications_enabled, can_submit_commands, notify_service_recovery, notify_service_warning, notify_service_unknown, notify_service_critical, notify_service_flapping, notify_service_downtime, notify_host_recovery, notify_host_down, notify_host_unreachable, notify_host_flapping, notify_host_downtime) VALUES (%lu, %d, %lu, '%s', '%s', '%s', %lu, %lu, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10186:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contact_id FROM %s WHERE instance_id=%lu AND config_type=%d AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10215:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias=E'%s', email_address=E'%s', pager_address=E'%s', host_timeperiod_object_id=%lu, service_timeperiod_object_id=%lu, host_notifications_enabled=%d, service_notifications_enabled=%d, can_submit_commands=%d, notify_service_recovery=%d, notify_service_warning=%d, notify_service_unknown=%d, notify_service_critical=%d, notify_service_flapping=%d, notify_service_downtime=%d, notify_host_recovery=%d, notify_host_down=%d, notify_host_unreachable=%d, notify_host_flapping=%d, notify_host_downtime=%d WHERE instance_id=%lu AND config_type=%d AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10250:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, contact_object_id, alias, email_address, pager_address, host_timeperiod_object_id, service_timeperiod_object_id, host_notifications_enabled, service_notifications_enabled, can_submit_commands, notify_service_recovery, notify_service_warning, notify_service_unknown, notify_service_critical, notify_service_flapping, notify_service_downtime, notify_host_recovery, notify_host_down, notify_host_unreachable, notify_host_flapping, notify_host_downtime) VALUES (%lu, %d, %lu, E'%s', E'%s', E'%s', %lu, %lu, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], ~~~~~~~~~~~~~~~~~~~ *(char **) data[4], ~~~~~~~~~~~~~~~~~~~ *(char **) data[5], ~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[7], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[8], ~~~~~~~~~~~~~~~~~ *(int *) data[9], ~~~~~~~~~~~~~~~~~ *(int *) data[10], ~~~~~~~~~~~~~~~~~~ *(int *) data[11], ~~~~~~~~~~~~~~~~~~ *(int *) data[12], ~~~~~~~~~~~~~~~~~~ *(int *) data[13], ~~~~~~~~~~~~~~~~~~ *(int *) data[14], ~~~~~~~~~~~~~~~~~~ *(int *) data[15], ~~~~~~~~~~~~~~~~~~ *(int *) data[16], ~~~~~~~~~~~~~~~~~~ *(int *) data[17], ~~~~~~~~~~~~~~~~~~ *(int *) data[18], ~~~~~~~~~~~~~~~~~~ *(int *) data[19], ~~~~~~~~~~~~~~~~~~ *(int *) data[20], ~~~~~~~~~~~~~~~~~~ *(int *) data[21] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10297:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contact_id FROM %s WHERE instance_id=%lu AND config_type=%d AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactdefinition_addresses_add': dbqueries.c:10469:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, address='%s' WHERE contact_id=%lu AND address_number=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTADDRESSES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10486:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contact_address_id FROM %s WHERE contact_id=%lu AND address_number=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTADDRESSES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10515:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_id, address_number, address) VALUES (%lu, %lu, %d, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTADDRESSES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10533:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, address=E'%s' WHERE contact_id=%lu AND address_number=%d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTADDRESSES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10550:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_id, address_number, address) VALUES (%lu, %lu, %d, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTADDRESSES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactdefinition_notificationcommands_add': dbqueries.c:10637:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET command_args='%s' WHERE instance_id=%lu AND contact_id=%lu AND notification_type=%d AND command_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10654:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contact_notificationcommand_id FROM %s WHERE instance_id=%lu AND contact_id=%lu AND notification_type=%d AND command_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10685:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_id, notification_type, command_object_id, command_args) VALUES (%lu, %lu, %d, %lu, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10704:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET command_args=E'%s' WHERE instance_id=%lu AND contact_id=%lu AND notification_type=%d AND command_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10722:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_id, notification_type, command_object_id, command_args) VALUES (%lu, %lu, %d, %lu, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactdefinition_servicenotificationcommands_add': dbqueries.c:10818:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET command_args='%s' WHERE instance_id=%lu AND contact_id=%lu AND notification_type=%d AND command_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10836:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contact_notificationcommand_id FROM %s WHERE instance_id=%lu AND contact_id=%lu AND notification_type=%d AND command_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10867:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_id, notification_type, command_object_id, command_args) VALUES (%lu, %lu, %d, %lu, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10883:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET command_args=E'%s' WHERE instance_id=%lu AND contact_id=%lu AND notification_type=%d AND command_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:10901:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contact_id, notification_type, command_object_id, command_args) VALUES (%lu, %lu, %d, %lu, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTNOTIFICATIONCOMMANDS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[4] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_save_custom_variables_customvariables_add': dbqueries.c:10987:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, config_type=%d, has_been_modified=%d, varvalue='%s' WHERE object_id=%lu AND varname='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11006:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT customvariable_id FROM %s WHERE object_id=%lu AND varname='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11035:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, object_id, config_type, has_been_modified, varname, varvalue) VALUES (%lu, %lu, %d, %d, '%s', '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11055:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, config_type=%d, has_been_modified=%d, varvalue=E'%s' WHERE object_id=%lu AND varname=E'%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11074:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, object_id, config_type, has_been_modified, varname, varvalue) VALUES (%lu, %lu, %d, %d, E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLES], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[2], ~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_save_custom_variables_customvariablestatus_add': dbqueries.c:11177:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, status_update_time=%s, has_been_modified=%d, varvalue='%s' WHERE object_id=%lu AND varname='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11196:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT customvariablestatus_id FROM %s WHERE object_id=%lu AND varname='%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11224:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, object_id, status_update_time, has_been_modified, varname, varvalue) VALUES (%lu, %lu, %s, %d, '%s', '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11244:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu, status_update_time=%s, has_been_modified=%d, varvalue=E'%s' WHERE object_id=%lu AND varname=E'%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5], /* update end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11263:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, object_id, status_update_time, has_been_modified, varname, varvalue) VALUES (%lu, %lu, %s, %d, E'%s', E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CUSTOMVARIABLESTATUS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[2], ~~~~~~~~~~~~~~~~~~~ *(int *) data[3], ~~~~~~~~~~~~~~~~~ (*(char **) data[4] == NULL) ? "" : *(char **) data[4], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (*(char **) data[5] == NULL) ? "" : *(char **) data[5] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactgroupdefinition_definition_add': dbqueries.c:11381:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias='%s' WHERE instance_id=%lu AND config_type=%d AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11398:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactgroup_id FROM %s WHERE instance_id=%lu AND config_type=%d AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11433:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, contactgroup_object_id, alias) VALUES (%lu, %d, %lu, '%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11459:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactgroup_id FROM %s WHERE instance_id=%lu AND config_type=%d AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11487:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET alias=E'%s' WHERE instance_id=%lu AND config_type=%d AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11504:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, config_type, contactgroup_object_id, alias) VALUES (%lu, %d, %lu, E'%s')", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(char **) data[3] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11533:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactgroup_id FROM %s WHERE instance_id=%lu AND config_type=%d AND contactgroup_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(int *) data[1], ~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c: In function 'ido2db_query_insert_or_update_contactgroupdefinition_contactgroupmembers_add': dbqueries.c:11636:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE contactgroup_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11652:25: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query, "SELECT contactgroup_member_id FROM %s WHERE contactgroup_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11681:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contactgroup_id, contact_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11695:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query1, "UPDATE %s SET instance_id=%lu WHERE contactgroup_id=%lu AND contact_object_id=%lu", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* update start/end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], /* unique constraint start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* unique constraint end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ dbqueries.c:11711:4: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf(&query2, "INSERT INTO %s (instance_id, contactgroup_id, contact_object_id) VALUES (%lu, %lu, %lu)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ido2db_db_tablenames[IDO2DB_DBTABLE_CONTACTGROUPMEMBERS], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[0], /* insert start */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ *(unsigned long *) data[2] /* insert end */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c -o logging.o logging.c i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -o ido2db ido2db.c dbhandlers.o dbqueries.o logging.o io.o utils.o db.o -Wl,-z,relro -Wl,-z,now -lz -ldbi -lpthread -lm ido2db.c: In function 'main': ido2db.c:230:3: warning: 'dbi_initialize' is deprecated [-Wdeprecated-declarations] numdrivers = dbi_initialize(libdbi_driver_dir); ^~~~~~~~~~ In file included from ../include/ido2db.h:37, from ido2db.c:24: /usr/include/dbi/dbi.h:169:27: note: declared here int LIBDBI_API_DEPRECATED dbi_initialize(const char *driverdir); ^~~~~~~~~~~~~~ ido2db.c:235:3: warning: 'dbi_driver_list' is deprecated [-Wdeprecated-declarations] while ((driver = dbi_driver_list(driver)) != NULL) { ^~~~~ In file included from ../include/ido2db.h:37, from ido2db.c:24: /usr/include/dbi/dbi.h:178:34: note: declared here dbi_driver LIBDBI_API_DEPRECATED dbi_driver_list(dbi_driver Current); /* returns next driver. if current is NULL, return first driver. */ ^~~~~~~~~~~~~~~ ido2db.c: In function 'ido2db_daemonize': ido2db.c:973:3: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(lockfile, 0); ^~~~~~~~~~~~~~~~~~~~~~ ido2db.c:975:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(lockfile, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ido2db.c:507:13: warning: 'log_deprecation_warning' defined but not used [-Wunused-function] static void log_deprecation_warning(char *var) { ^~~~~~~~~~~~~~~~~~~~~~~ i686-linux-gnu-gcc -fPIC -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -o idomod.so idomod.c io.o utils.o -shared -Wl,-z,relro -Wl,-z,now -lz idomod.c: In function 'idomod_broker_data': idomod.c:1277:30: warning: unused variable 'eventdata' [-Wunused-variable] nebstruct_timed_event_data *eventdata = NULL; ^~~~~~~~~ idomod.c:1274:22: warning: unused variable 'temp_downtime' [-Wunused-variable] scheduled_downtime *temp_downtime = NULL; ^~~~~~~~~~~~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -o sockdebug sockdebug.c io.o utils.o -Wl,-z,relro -Wl,-z,now -lz -lm make[4]: Leaving directory '/build/icinga-1.14.2+ds/module/idoutils/src' make[3]: Leaving directory '/build/icinga-1.14.2+ds/module/idoutils' *** Compile finished *** If the main program and CGIs compiled without any errors, you can continue with installing Icinga as follows (type 'make' without any arguments for a list of all possible options): make install - This installs the main program (Icinga Core), CGIs (Classical Web), and HTML files make install-init - This installs the init script in /etc/init.d make install-commandmode - This installs and configures permissions on the directory for holding the external command file make install-idoutils - This installs the database addon IDOUtils into the destination directory make install-config - This installs *SAMPLE* config files in /etc/icinga You'll have to modify these sample files before you can use Icinga. Read the HTML documentation for more info on doing this. Pay particular attention to the docs on object configuration files, as they determine what/how things get monitored! make install-webconf - This installs the Apache config file for the Icinga Classic UI make install-webconf-auth - This installs the Apache http auth file for the Icinga Classic UI *** Support Notes ******************************************* If you have questions about configuring or running Icinga, please make sure that you: - Look at the sample config files - Read the HTML documentation in html/docs/ before you post a question to one of the mailing lists at http://www.icinga.org/support/ or at Icinga Portal: http://www.icinga-portal.org Also make sure to include pertinent information that could help others help you. This might include: - What version of Icinga you are using - What version of the plugins you are using - Relevant snippets from your config files - Relevant error messages from the Icinga log file For more information on obtaining support for Icinga, visit: http://www.icinga.org/support/ ************************************************************* Enjoy. make[2]: Leaving directory '/build/icinga-1.14.2+ds' dh_auto_build --sourcedirectory=contrib cd contrib && make -j1 make[2]: Entering directory '/build/icinga-1.14.2+ds/contrib' perl -MExtUtils::Embed -e xsinit i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c perlxsi.c `perl -MExtUtils::Embed -e ccopts` i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c mini_epn.c `perl -MExtUtils::Embed -e ccopts` mini_epn.c: In function 'main': mini_epn.c:43:8: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count = 0 ; ^~~~~ mini_epn.c:42:11: warning: unused variable 'n_a' [-Wunused-variable] STRLEN n_a; ^~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -Wl,-z,relro -Wl,-z,now -lz perlxsi.o mini_epn.o `perl -MExtUtils::Embed -e ccopts -e ldopts` -o mini_epn perl -MExtUtils::Embed -e xsinit i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c perlxsi.c `perl -MExtUtils::Embed -e ccopts` i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -c new_mini_epn.c `perl -MExtUtils::Embed -e ccopts` new_mini_epn.c: In function 'run_plugin': new_mini_epn.c:61:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count = 0 ; ^~~~~ new_mini_epn.c:60:9: warning: unused variable 'n_a' [-Wunused-variable] STRLEN n_a ; ^~~ i686-linux-gnu-gcc -Wall -g -O2 -ffile-prefix-map=/build/icinga-1.14.2+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/i386-linux-gnu/perl/5.28/CORE -DHAVE_CONFIG_H -Wl,-z,relro -Wl,-z,now -lz perlxsi.o new_mini_epn.o `perl -MExtUtils::Embed -e ccopts -e ldopts` -o new_mini_epn make[2]: Leaving directory '/build/icinga-1.14.2+ds/contrib' make[1]: Leaving directory '/build/icinga-1.14.2+ds' debian/rules override_dh_auto_test make[1]: Entering directory '/build/icinga-1.14.2+ds' mkdir -p t/var/spool/checkresults dh_auto_test make -j1 test VERBOSE=1 make[2]: Entering directory '/build/icinga-1.14.2+ds' make test-perl make[3]: Entering directory '/build/icinga-1.14.2+ds' cd ./base && make make[4]: Entering directory '/build/icinga-1.14.2+ds/base' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/icinga-1.14.2+ds/base' cd ./cgi && make make[4]: Entering directory '/build/icinga-1.14.2+ds/cgi' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/icinga-1.14.2+ds/cgi' cd t && make test make[4]: Entering directory '/build/icinga-1.14.2+ds/t' 610cgistatus.t ................ 1..8 ok 1 - Host value should be set to all if host=all passed in ok 2 - Expected 2 hosts, but we got 2 ok 3 - Host value should be set to specific host if passed in ok 4 - Found the one host ok 5 - Host value kept as blank if set to blank ok 6 - Got no hosts because looking for a blank name ok 7 - Host value should be set to all if nothing set initially ok 8 - Same number of hosts as with hosts=all ok 611cgistatus-hosturgencies.t .. 1..3 ok 1 - List of hosts sorted by ascending name ok 2 - List of hosts sorted by ascending status ok 3 - List of hosts sorted by descending urgency ok 615cgierror.t ................. 1..14 ok 1 - Found error for avail.cgi ok 2 - Found error for cmd.cgi ok 3 - Found error for config.cgi ok 4 - Found error for extinfo.cgi ok 5 - Found error for histogram.cgi ok 6 - Found error for history.cgi ok 7 - Found error for notifications.cgi ok 8 - Found error for outages.cgi ok 9 - Found error for showlog.cgi ok 10 - Found error for status.cgi ok 11 - Found error for statusmap.cgi ok 12 - Found error for summary.cgi ok 13 - Found error for tac.cgi ok 14 - Found error for trends.cgi ok 616cginotification.t .......... 1..5 ok 1 - Host value set to all if nothing set ok 2 - Host value set to all if host=all set ok 3 - Host value set to host in query string ok 4 - Contact value set to all from query string ok 5 - Contact value set to fred from query string ok 620history.t .................. skipped: Need Test::WWW::Mechanize::CGI 622extinfo-local.t ............ 1..2 ok 1 - extinfo.cgi without params show the process information ok 2 - extinfo.cgi allows us to set downtime for a host and all of his services ok 705icingastats.t .............. 1..9 ok 1 - Bad return code with no config file ok 2 - No config file ok 3 - Bad return code with no status file ok 4 - No config file ok 5 - Bad return code with no status file in MRTG mode ok 6 - No error with working config ok 7 - Should include icinga pid ok 8 - We have two hosts in this config ok 9 - We have two services in this config ok 900-configparsing.t ........... 1..3 ok 1 - Icinga validated test configuration successfully ok 2 - Icinga precache generated successfully ok 3 - Icinga precached objects file matches expected ok 920-nocontactgroup.t .......... 1..2 ok 1 - And get return code error ok 2 - Correct error for no contactgroup ok 930_emptygroups.t ............. 1..1 ok 1 - Icinga validated empty host/service-group successfully ok All tests successful. Files=10, Tests=47, 2 wallclock secs ( 0.08 usr 0.02 sys + 1.61 cusr 0.31 csys = 2.02 CPU) Result: PASS make[4]: Leaving directory '/build/icinga-1.14.2+ds/t' make[3]: Leaving directory '/build/icinga-1.14.2+ds' make[2]: Leaving directory '/build/icinga-1.14.2+ds' rm -rf t/var/spool make[1]: Leaving directory '/build/icinga-1.14.2+ds' fakeroot debian/rules binary dh binary --with autoreconf dh_testroot dh_prep dh_installdirs debian/rules override_dh_auto_install make[1]: Entering directory '/build/icinga-1.14.2+ds' mkdir -p debian-configs sed -e '/Sample CGI/ s/\([0-9]\.[0-9]\.[0-9]\)//' \ -e '/Last Modified/,+1 d' \ sample-config/cgi.cfg > debian-configs/cgi.cfg sed -i -e 's/local-service/generic-service/' \ module/idoutils/config/ido2db_check_proc.cfg sed -i -e 's#/usr/sbin/#/usr/lib/icinga/#' \ module/idoutils/config/idoutils.cfg-sample sed -e '/Sample Main Config/ s/\([0-9]\.[0-9]\.[0-9]\)//' \ -e '/Last Modified/ d' \ sample-config/icinga.cfg > debian-configs/icinga.cfg sed -e '/SAMPLE COMMAND DEFINITIONS/ s/\([0-9]\.[0-9]\.[0-9]\)//' \ -e '/Last Modified/,+1 d' \ -e '/^#$/ d' sample-config/template-object/commands.cfg > debian-configs/commands.cfg sed -i \ -e "s/^\(db_host=\).*/\1_DBC_DBSERVER_/" \ -e "s/^\(db_servertype=\).*/\1_DBC_DBTYPE_/" \ -e "s/^\(db_port=\).*/\1_DBC_DBPORT_/" \ -e "s/^\(db_name=\).*/\1_DBC_DBNAME_/" \ -e "s/^\(db_user=\).*/\1_DBC_DBUSER_/" \ -e "s/^\(db_pass=\).*/\1_DBC_DBPASS_/" module/idoutils/config/ido2db.cfg-sample Doing override_dh_auto_install dh_testdir dh_testroot dh_installdirs -a -i /usr/bin/make install DESTDIR=/build/icinga-1.14.2+ds/debian/tmp INSTALL_OPTS="" COMMAND_OPTS="" make[2]: Entering directory '/build/icinga-1.14.2+ds' cd ./base && /usr/bin/make install make[3]: Entering directory '/build/icinga-1.14.2+ds/base' /usr/bin/install -c -m 755 -d /build/icinga-1.14.2+ds/debian/tmp/usr/sbin /usr/bin/install -c -m 755 -d /build/icinga-1.14.2+ds/debian/tmp/usr/lib/icinga /usr/bin/install -c -m 755 icinga /build/icinga-1.14.2+ds/debian/tmp/usr/sbin /usr/bin/install -c -m 755 icingastats /build/icinga-1.14.2+ds/debian/tmp/usr/sbin make[3]: Leaving directory '/build/icinga-1.14.2+ds/base' cd ./cgi && /usr/bin/make install make[3]: Entering directory '/build/icinga-1.14.2+ds/cgi' /usr/bin/install -c -m 775 -o www-data -g www-data -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/log /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/lib/cgi-bin/icinga for file in *.cgi; do \ /usr/bin/install -c -m 775 $file /build/icinga-1.14.2+ds/debian/tmp/usr/lib/cgi-bin/icinga; \ done make[3]: Leaving directory '/build/icinga-1.14.2+ds/cgi' cd ./html && /usr/bin/make install make[3]: Entering directory '/build/icinga-1.14.2+ds/html' /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/media /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/stylesheets /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/stylesheets /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/js /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/en /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/de /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/images /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/images/flags /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/equipment /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/hardware /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/other /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/vendors /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui/themes /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui/themes/base /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui/themes/base/images /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui/ui /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui-addon /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/js /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/ssi /usr/bin/install -c -m 444 log/.htaccess /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/log /usr/bin/install -c -m 644 log/index.htm /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/log /usr/bin/install -c -m 664 robots.txt /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs /usr/bin/install -c -m 664 docs/robots.txt /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs for file in *.html; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs; done for file in stylesheets/*.css; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/stylesheets; done for file in docs/*.html; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs; done for file in docs/js/*.js; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/js; done for file in docs/stylesheets/*.css; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/stylesheets; done for file in docs/en/*.html; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/en; done for file in docs/de/*.html; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/de; done for file in docs/images/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/images; done for file in docs/images/flags/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/images/flags; done for file in images/*.png; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images; done for file in images/*.jpg; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images; done for file in images/*.gif; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images; done for file in images/*.ico; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images; done for file in images/logos/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos; done for file in images/logos/equipment/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/equipment; done for file in images/logos/hardware/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/hardware; done for file in images/logos/other/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/other; done for file in images/logos/vendors/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/images/logos/vendors; done for file in jquery-ui/themes/base/*.css; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui/themes/base; done for file in jquery-ui/themes/base/images/*.png; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui/themes/base/images; done for file in jquery-ui-addon/*.*; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/jquery-ui-addon; done for file in js/*.js; \ do /usr/bin/install -c -m 664 $file /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/js; done make[3]: Leaving directory '/build/icinga-1.14.2+ds/html' /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/var/cache/icinga /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/lib/nagios/plugins /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/var/log/icinga /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/var/log/icinga/archives /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/var/lib/icinga/spool/checkresults if [ yes = yes ]; then \ /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/tmp/usr/lib/icinga; \ /usr/bin/install -c -m 664 p1.pl /build/icinga-1.14.2+ds/debian/tmp/usr/lib/icinga; \ fi; *** Main program, CGIs and HTML files installed *** You can continue with installing Icinga as follows (type 'make' without any arguments for a list of all possible options): make install-init - This installs the init script in /build/icinga-1.14.2+ds/debian/tmp/etc/init.d make install-commandmode - This installs and configures permissions on the directory for holding the external command file make install-eventhandlers - This installs the sample eventhandlers in /build/icinga-1.14.2+ds/debian/tmp/usr/lib/nagios/plugins/eventhandlers make install-downtimes - This installs the recurring downtimes scripts in /build/icinga-1.14.2+ds/debian/tmp/usr/lib/nagios/plugins/downtimes make install-idoutils - This installs the database addon IDOUtils into the destination directory make install-config - This installs sample config files in /build/icinga-1.14.2+ds/debian/tmp/etc/icinga make install-webconf - This installs the Apache config file for the Classic UI make install-webconf-auth - This installs the Apache http auth file for the Classic UI *** Make sure to check Changelog for introduced changes! *** *** In case of an upgrade, don't forget to read the upgrade guides! *** http://docs.icinga.org/latest/en/upgrading.html make[2]: Leaving directory '/build/icinga-1.14.2+ds' /usr/bin/make install-idoutils DESTDIR=/build/icinga-1.14.2+ds/debian/icinga-idoutils INSTALL_OPTS="" COMMAND_OPTS="" make[2]: Entering directory '/build/icinga-1.14.2+ds' make[3]: Entering directory '/build/icinga-1.14.2+ds/module/idoutils' cd ./src/ && /usr/bin/make install make[4]: Entering directory '/build/icinga-1.14.2+ds/module/idoutils/src' /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/sbin /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/lib/icinga /usr/bin/install -c -m 755 ido2db /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/sbin /usr/bin/install -c -m 755 log2ido /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/sbin /usr/bin/install -c -m 755 idomod.so /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/lib/icinga make[4]: Leaving directory '/build/icinga-1.14.2+ds/module/idoutils/src' /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/objects /usr/bin/install -c -m 775 -d /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/modules /usr/bin/install -c -b -m 664 config/ido2db.cfg-sample /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga /usr/bin/install -c -b -m 664 config/idomod.cfg-sample /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga /usr/bin/install -c -b -m 664 config/idoutils.cfg-sample /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/modules /usr/bin/install -c -b -m 664 config/ido2db_check_proc.cfg /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/objects/ido2db_check_proc.cfg make[3]: Leaving directory '/build/icinga-1.14.2+ds/module/idoutils' *** IDOUtils installed *** Please check Changelog - CHANGES for more information! Upgrade docs available at http://docs.icinga.org/latest/en/upgrading_idoutils.html make[2]: Leaving directory '/build/icinga-1.14.2+ds' rm -f /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/ido2db.cfg-sample #We have to rename the sample files #mv /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/ido2db.cfg-sample /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/ido2db.cfg mv /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/idomod.cfg-sample /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/idomod.cfg mkdir -p /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/doc/icinga-idoutils/examples mv /build/icinga-1.14.2+ds/debian/icinga-idoutils/etc/icinga/modules/idoutils.cfg-sample /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/doc/icinga-idoutils/examples mkdir -p /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/install \ /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/install cp module/idoutils/db/mysql/mysql.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/install/mysql cp module/idoutils/db/pgsql/pgsql.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/install/pgsql mkdir -p /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/ mkdir -p /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/ cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.0.2-fix-object-relations.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.0.2-2 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.0.2.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.0.2-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.0.2-fix-object-relations.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.0.2-2 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.0.3.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.0.3-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.3.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.2.99-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.4.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.4.0 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.5.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.5.0-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.6.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.6.0-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.7.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.7.0-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.8.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.8.0-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.9.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.9.0-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.10.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.10.1-1 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.11.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.11.0 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.11.3.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.11.3-2 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.11.6.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.11.6 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.12.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.12.0 cp module/idoutils/db/mysql/upgrade/mysql-upgrade-1.13.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/mysql/1.13.0 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.0.1.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.0.1-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.0.3.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.0.3-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.3.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.2.99-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.4.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.5.0-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.6.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.6.0-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.7.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.7.0-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.8.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.8.0-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.9.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.9.0-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.10.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.10.1-1 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.11.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.11.0 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.11.3.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.11.3-2 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.11.6.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.11.6 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.12.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.12.0 cp module/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.13.0.sql /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/dbconfig-common/data/icinga-idoutils/upgrade/pgsql/1.13.0 # remove jquery from package rm -rf /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/js/jquery-* rm -rf /build/icinga-1.14.2+ds/debian/tmp/usr/share/icinga/htdocs/docs/js/jquery-* make[1]: Leaving directory '/build/icinga-1.14.2+ds' debian/rules override_dh_install-arch make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_install -a # fix permissions chmod 644 /build/icinga-1.14.2+ds/debian/icinga-core/usr/lib/icinga/p1.pl make[1]: Leaving directory '/build/icinga-1.14.2+ds' debian/rules override_dh_install-indep make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_install -i # set up /var/cache/icinga for access by www-data chgrp www-data /build/icinga-1.14.2+ds/debian/icinga-common/var/cache/icinga chmod g+s /build/icinga-1.14.2+ds/debian/icinga-common/var/cache/icinga chown root:www-data /build/icinga-1.14.2+ds/debian/icinga-common/var/lib/icinga/rw chmod 700 /build/icinga-1.14.2+ds/debian/icinga-common/var/lib/icinga/rw rm -f /build/icinga-1.14.2+ds/debian/icinga-common/usr/share/icinga/plugins/eventhandlers/*.in chmod +x /build/icinga-1.14.2+ds/debian/icinga-common/usr/share/icinga/plugins/eventhandlers/* \ /build/icinga-1.14.2+ds/debian/icinga-common/usr/share/icinga/plugins/eventhandlers/distributed-monitoring/* \ /build/icinga-1.14.2+ds/debian/icinga-common/usr/share/icinga/plugins/eventhandlers/redundancy-scenario1/* chmod 755 /build/icinga-1.14.2+ds/debian/icinga-common/var/lib/icinga # the real version is in -cgi rm -f /build/icinga-1.14.2+ds/debian/icinga-common/etc/icinga/cgi.cfg chmod 600 /build/icinga-1.14.2+ds/debian/icinga-common/etc/icinga/resource.cfg chmod +x /build/icinga-1.14.2+ds/debian/icinga-common/usr/share/icinga/plugins/eventhandlers/submit_check_result make[1]: Leaving directory '/build/icinga-1.14.2+ds' dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples-arch make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_installexamples -a chmod -x /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/doc/icinga-idoutils/examples/README rm -f /build/icinga-1.14.2+ds/debian/icinga-idoutils/usr/share/doc/icinga-idoutils/examples/scripts/*.in make[1]: Leaving directory '/build/icinga-1.14.2+ds' debian/rules override_dh_installexamples-indep make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_installexamples -i make[1]: Leaving directory '/build/icinga-1.14.2+ds' dh_installman dh_installdebconf debian/rules override_dh_installinit make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_installinit --name icinga --error-handler=init_failed dh_installinit --name ido2db -n -picinga-idoutils make[1]: Leaving directory '/build/icinga-1.14.2+ds' dh_lintian dh_perl debian/rules override_dh_link make[1]: Entering directory '/build/icinga-1.14.2+ds' rm -rf /build/icinga-1.14.2+ds/debian/icinga/usr/share/doc/ rm -rf /build/icinga-1.14.2+ds/debian/icinga-core/usr/share/doc/ dh_link make[1]: Leaving directory '/build/icinga-1.14.2+ds' dh_strip_nondeterminism debian/rules override_dh_compress make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_compress -X.sql make[1]: Leaving directory '/build/icinga-1.14.2+ds' debian/rules override_dh_fixperms-arch make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_fixperms -a -X/var/cache/icinga make[1]: Leaving directory '/build/icinga-1.14.2+ds' debian/rules override_dh_fixperms-indep make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_fixperms -i -Xicinga/resource.cfg make[1]: Leaving directory '/build/icinga-1.14.2+ds' dh_missing debian/rules override_dh_strip make[1]: Entering directory '/build/icinga-1.14.2+ds' dh_strip --dbgsym-migration='icinga-dbg (<< 1.14.2)' make[1]: Leaving directory '/build/icinga-1.14.2+ds' dh_makeshlibs dh_shlibdeps dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/icinga-idoutils/usr/sbin/ido2db debian/icinga-idoutils/usr/sbin/log2ido were not linked against libm.so.6 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/icinga-idoutils/usr/sbin/ido2db debian/icinga-idoutils/usr/sbin/log2ido debian/icinga-idoutils/usr/lib/icinga/idomod.so were not linked against libz.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/icinga-core/usr/sbin/icingastats debian/icinga-core/usr/sbin/icinga were not linked against libz.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/icinga-core/usr/sbin/icinga was not linked against libcrypt.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/icinga-cgi-bin/usr/lib/cgi-bin/icinga/trends.cgi debian/icinga-cgi-bin/usr/lib/cgi-bin/icinga/statusmap.cgi debian/icinga-cgi-bin/usr/lib/cgi-bin/icinga/histogram.cgi were not linked against libjpeg.so.62 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/icinga-cgi-bin/usr/lib/cgi-bin/icinga/trends.cgi debian/icinga-cgi-bin/usr/lib/cgi-bin/icinga/statusmap.cgi debian/icinga-cgi-bin/usr/lib/cgi-bin/icinga/histogram.cgi were not linked against libpng16.so.16 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'icinga' in '../icinga_1.14.2+ds-3_i386.deb'. dpkg-deb: building package 'icinga-cgi' in '../icinga-cgi_1.14.2+ds-3_i386.deb'. dpkg-deb: building package 'icinga-cgi-bin-dbgsym' in '../icinga-cgi-bin-dbgsym_1.14.2+ds-3_i386.deb'. dpkg-deb: building package 'icinga-core-dbgsym' in '../icinga-core-dbgsym_1.14.2+ds-3_i386.deb'. dpkg-deb: building package 'icinga-idoutils-dbgsym' in '../icinga-idoutils-dbgsym_1.14.2+ds-3_i386.deb'. dpkg-deb: building package 'icinga-doc' in '../icinga-doc_1.14.2+ds-3_all.deb'. dpkg-deb: building package 'icinga-core' in '../icinga-core_1.14.2+ds-3_i386.deb'. dpkg-deb: building package 'icinga-idoutils' in '../icinga-idoutils_1.14.2+ds-3_i386.deb'. dpkg-deb: building package 'icinga-common' in '../icinga-common_1.14.2+ds-3_all.deb'. dpkg-deb: building package 'icinga-cgi-bin' in '../icinga-cgi-bin_1.14.2+ds-3_i386.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../icinga_1.14.2+ds-3_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/13318 and its subdirectories I: Current time: Wed Jul 1 22:52:50 -12 2020 I: pbuilder-time-stamp: 1593687170 Thu Jul 2 10:52:52 UTC 2020 I: 1st build successful. Starting 2nd build on remote node profitbricks-build6-i386.debian.net. Thu Jul 2 10:52:52 UTC 2020 I: Preparing to do remote build '2' on profitbricks-build6-i386.debian.net. Thu Jul 2 10:54:43 UTC 2020 I: Deleting $TMPDIR on profitbricks-build6-i386.debian.net. Thu Jul 2 10:54:43 UTC 2020 I: icinga_1.14.2+ds-3_i386.changes: Format: 1.8 Date: Wed, 01 Aug 2018 21:01:43 +0200 Source: icinga Binary: icinga icinga-cgi icinga-cgi-bin icinga-cgi-bin-dbgsym icinga-common icinga-core icinga-core-dbgsym icinga-doc icinga-idoutils icinga-idoutils-dbgsym Architecture: i386 all Version: 1.14.2+ds-3 Distribution: unstable Urgency: medium Maintainer: Debian Nagios Maintainer Group Changed-By: Bas Couwenberg Description: icinga - host and network monitoring system - metapackage icinga-cgi - host and network monitoring system - CGI configuration icinga-cgi-bin - host and network monitoring system - CGI scripts icinga-common - host and network monitoring system - support files icinga-core - host and network monitoring system - core files icinga-doc - host and network monitoring system - documentation icinga-idoutils - host and network monitoring system - icinga-dataobjects support Changes: icinga (1.14.2+ds-3) unstable; urgency=medium . * Team upload. * Bump Standards-Version to 4.1.5, no changes. * Update Bug-* fields in upstream metadata. * Drop autopkgtest to test installability. * Add lintian override for testsuite-autopkgtest-missing. * Add lintian override for source-is-missing. * Add lintian override for spelling-error-in-binary. Checksums-Sha1: 73595ed76501a45247e3adbde1e1ca86716bc540 3700264 icinga-cgi-bin-dbgsym_1.14.2+ds-3_i386.deb bc9a3ea6a58fcce45ea2025785fb6a87dabdb192 3866800 icinga-cgi-bin_1.14.2+ds-3_i386.deb 2615a5ed9686275de508fb58fd4bc06f75de973e 81292 icinga-cgi_1.14.2+ds-3_i386.deb 43344cd3265c08c414e095c30dc015cee4a34ffc 129012 icinga-common_1.14.2+ds-3_all.deb 876049a921d17555a6252935f8a5ec883568cd8e 643816 icinga-core-dbgsym_1.14.2+ds-3_i386.deb 264a6287ed0830bcc0b98ae99b59180154155b1a 263652 icinga-core_1.14.2+ds-3_i386.deb 92d0236dbe29799544eaf6f3274c10783d67c859 12801176 icinga-doc_1.14.2+ds-3_all.deb 730c9a75dff0be785d03f5be456e973c56d47aa1 202316 icinga-idoutils-dbgsym_1.14.2+ds-3_i386.deb 64e50374f08d4455056b716b8138d6a6d0474bec 215692 icinga-idoutils_1.14.2+ds-3_i386.deb ea61f8a2462884322cb8428978d7332aa29a0491 10640 icinga_1.14.2+ds-3_i386.buildinfo 5b3bffaaa476843e8ffdb144f1eae1d31f945cb2 1484 icinga_1.14.2+ds-3_i386.deb Checksums-Sha256: 6c15fc206cb1b9242041eb3253ba330774f0679a5bc9e2791a58d83108eea8d9 3700264 icinga-cgi-bin-dbgsym_1.14.2+ds-3_i386.deb 663cb2bf9bd6c2016d3e95f71ed554e7b6f12056c3bf9ad39c95bea3a8699110 3866800 icinga-cgi-bin_1.14.2+ds-3_i386.deb 407a373e9e5e5de3478cb8c7d1dfdc29ea9f33371f8d637df54d304ff0af5318 81292 icinga-cgi_1.14.2+ds-3_i386.deb d395bfd96149c0002571043bef626781af68616ba68e8b4d2535792c978f88ad 129012 icinga-common_1.14.2+ds-3_all.deb 886c1e7c5af9651426d588818d442fa54ee0e716ebf2aa0b0804e88d3fe3f423 643816 icinga-core-dbgsym_1.14.2+ds-3_i386.deb 07280b5ebb1910ad139414db993219df34f62a4ae4ae06048407561d20d8b617 263652 icinga-core_1.14.2+ds-3_i386.deb 3c8573169814c8f36255ceaeb132d5b5e3593d896d327566508adb6f3936ac08 12801176 icinga-doc_1.14.2+ds-3_all.deb d06f77e4c37ec34bafadc40e4e405e3c3ee3a66ed86fccbbad85bcee8a13249e 202316 icinga-idoutils-dbgsym_1.14.2+ds-3_i386.deb 0440387e8a8539955373097217599401975b3cd79f42687f3a4b19a51c6d88d1 215692 icinga-idoutils_1.14.2+ds-3_i386.deb 3219a2a77d253df1059336e6163cf91e2e9b6a53803829c2470c208111283c96 10640 icinga_1.14.2+ds-3_i386.buildinfo 9f2152c80075188049fbb4167fe597cbd440dbfc52da18ca6a1f6b2f5b33eb69 1484 icinga_1.14.2+ds-3_i386.deb Files: a3a9f7320bbfa13fcce5e86448d9c79d 3700264 debug optional icinga-cgi-bin-dbgsym_1.14.2+ds-3_i386.deb 27d41b3efdbbad71fadedec71bf4724c 3866800 net optional icinga-cgi-bin_1.14.2+ds-3_i386.deb f6a5e457c2f6314c9a82794c7e4ffde7 81292 net optional icinga-cgi_1.14.2+ds-3_i386.deb 9a7bd14a3796f56b4f41d251beba944a 129012 net optional icinga-common_1.14.2+ds-3_all.deb 26705faa22355538be26b441b1621c7f 643816 debug optional icinga-core-dbgsym_1.14.2+ds-3_i386.deb 33e62fa5f91ffd8eb2e6d1329a2d9580 263652 net optional icinga-core_1.14.2+ds-3_i386.deb e18632eaab59be39f3b3b268f8cdd851 12801176 doc optional icinga-doc_1.14.2+ds-3_all.deb 430046b531bcc009521a084ee4775665 202316 debug optional icinga-idoutils-dbgsym_1.14.2+ds-3_i386.deb 1b3ee42d98fbfc4dc7bc3c67c0b717f1 215692 net optional icinga-idoutils_1.14.2+ds-3_i386.deb 7c1ec9fe7b57b81dd017641eda6a73a7 10640 net optional icinga_1.14.2+ds-3_i386.buildinfo a5f7aa2241f6ecc0d815ab09d0d09eaa 1484 net optional icinga_1.14.2+ds-3_i386.deb Thu Jul 2 10:54:44 UTC 2020 I: diffoscope 149 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.sqBFA2hCGr/icinga_1.14.2+ds-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.sqBFA2hCGr/icinga_1.14.2+ds-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.sqBFA2hCGr/icinga_1.14.2+ds-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.sqBFA2hCGr/b1/icinga_1.14.2+ds-3_i386.changes /srv/reproducible-results/rbuild-debian/tmp.sqBFA2hCGr/b2/icinga_1.14.2+ds-3_i386.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.480s) 0.480s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.264s) 0.264s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Thu Jul 2 10:54:47 UTC 2020 I: diffoscope 149 found no differences in the changes files, and a .buildinfo file also exists. Thu Jul 2 10:54:47 UTC 2020 I: icinga from buster built successfully and reproducibly on i386. Thu Jul 2 10:54:49 UTC 2020 I: Submitting .buildinfo files to external archives: Thu Jul 2 10:54:49 UTC 2020 I: Submitting 12K b1/icinga_1.14.2+ds-3_i386.buildinfo.asc Thu Jul 2 10:54:50 UTC 2020 I: Submitting 12K b2/icinga_1.14.2+ds-3_i386.buildinfo.asc Thu Jul 2 10:54:51 UTC 2020 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Thu Jul 2 10:54:51 UTC 2020 I: Done submitting .buildinfo files. Thu Jul 2 10:54:51 UTC 2020 I: Removing signed icinga_1.14.2+ds-3_i386.buildinfo.asc files: removed './b1/icinga_1.14.2+ds-3_i386.buildinfo.asc' removed './b2/icinga_1.14.2+ds-3_i386.buildinfo.asc'