RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux postal01 3.13.0-16-generic #36-Ubuntu SMP Tue Mar 4 23:03:28 UTC 2014 ppc64le Buildd toolchain package versions: launchpad-buildd_121~0.IS.08.04.0 python-lpbuildd_121~0.IS.08.04.0 dpkg-dev_1.17.5ubuntu5. Syncing the system clock with the buildd NTP service... 13 Mar 14:34:38 ntpdate[11778]: adjust time server 10.211.37.1 offset 0.000015 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-5692855', '/home/buildd/filecache-default/aabc9cb3b8af7e262bbf6bfae32b9f7021db16d4'] Unpacking chroot for build PACKAGEBUILD-5692855 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-5692855'] Mounting chroot for build PACKAGEBUILD-5692855 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-5692855', 'deb http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu trusty main restricted universe multiverse', 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu trusty main', 'deb http://ftpmaster.internal/ubuntu trusty main restricted universe multiverse'] Overriding sources.list in build-PACKAGEBUILD-5692855 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-5692855', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-5692855 Ign http://ftpmaster.internal trusty InRelease Ign http://ppa.launchpad.net trusty InRelease Ign http://archive-team.internal trusty InRelease Ign http://rebuild-test.internal trusty InRelease Get:1 http://ppa.launchpad.net trusty Release.gpg [316 B] Get:2 http://ftpmaster.internal trusty Release.gpg [933 B] Ign http://archive-team.internal trusty Release.gpg Ign http://rebuild-test.internal trusty Release.gpg Get:3 http://ppa.launchpad.net trusty Release [14.0 kB] Get:4 http://rebuild-test.internal trusty Release [58.5 kB] Get:5 http://ftpmaster.internal trusty Release [58.5 kB] Hit http://archive-team.internal trusty Release Ign http://ppa.launchpad.net trusty Release Ign http://archive-team.internal trusty/main ppc64el Packages/DiffIndex Get:6 http://ppa.launchpad.net trusty/main ppc64el Packages [11.8 kB] Get:7 http://ftpmaster.internal trusty/main ppc64el Packages [1237 kB] Get:8 http://rebuild-test.internal trusty/main ppc64el Packages [1115 kB] Ign http://ppa.launchpad.net trusty/main Translation-en Ign http://archive-team.internal trusty/main Translation-en Hit http://archive-team.internal trusty/main ppc64el Packages Get:9 http://rebuild-test.internal trusty/restricted ppc64el Packages [14 B] Get:10 http://rebuild-test.internal trusty/universe ppc64el Packages [2957 kB] Get:11 http://ftpmaster.internal trusty/restricted ppc64el Packages [14 B] Get:12 http://ftpmaster.internal trusty/universe ppc64el Packages [5066 kB] Get:13 http://rebuild-test.internal trusty/multiverse ppc64el Packages [2991 B] Get:14 http://rebuild-test.internal trusty/main Translation-en [726 kB] Get:15 http://rebuild-test.internal trusty/multiverse Translation-en [3414 B] Get:16 http://rebuild-test.internal trusty/restricted Translation-en [3457 B] Get:17 http://rebuild-test.internal trusty/universe Translation-en [2286 kB] Get:18 http://ftpmaster.internal trusty/multiverse ppc64el Packages [107 kB] Get:19 http://ftpmaster.internal trusty/main Translation-en [767 kB] Get:20 http://ftpmaster.internal trusty/multiverse Translation-en [101 kB] Get:21 http://ftpmaster.internal trusty/restricted Translation-en [3457 B] Get:22 http://ftpmaster.internal trusty/universe Translation-en [4051 kB] Fetched 18.6 MB in 9s (1994 kB/s) Reading package lists... W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1E9377A2BA9EF27F Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libtasn1-3 Use 'apt-get autoremove' to remove it. The following NEW packages will be installed: libtasn1-6 The following packages will be upgraded: apt apt-transport-https base-files bash binutils bsdutils cpp-4.8 dpkg dpkg-dev g++-4.8 gcc-4.8 gcc-4.8-base gcc-4.9-base gnupg gpgv initramfs-tools initramfs-tools-bin initscripts libapt-pkg4.12 libatomic1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcloog-isl4 libdpkg-perl libgcc-4.8-dev libgcc1 libgnutls26 libgomp1 libitm1 libmount1 libp11-kit0 libreadline6 libsqlite3-0 libstdc++-4.8-dev libstdc++6 libudev1 libuuid1 linux-libc-dev mount multiarch-support pkg-create-dbgsym policyrcd-script-zg2 readline-common sysv-rc sysvinit-utils tzdata udev upstart util-linux 52 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 36.9 MB of archives. After this operation, 182 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! base-files bash dpkg libc6-dev libc-dev-bin libc-bin udev libudev1 gcc-4.9-base libgcc1 libc6 libitm1 libgomp1 libatomic1 libcloog-isl4 g++-4.8 gcc-4.8 cpp-4.8 libstdc++-4.8-dev binutils libgcc-4.8-dev gcc-4.8-base libstdc++6 libapt-pkg4.12 readline-common libreadline6 gpgv gnupg apt libp11-kit0 libtasn1-6 libgnutls26 libsqlite3-0 multiarch-support initramfs-tools initramfs-tools-bin apt-transport-https dpkg-dev libdpkg-perl policyrcd-script-zg2 Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ trusty/main mount ppc64el 2.20.1-5.1ubuntu16 [114 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libc6-dev ppc64el 2.19-0ubuntu3~ppa1 [1949 kB] Get:3 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main base-files ppc64el 7.2ubuntu4 [61.2 kB] Get:4 http://ftpmaster.internal/ubuntu/ trusty/main tzdata all 2014a-1 [180 kB] Get:5 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main bash ppc64el 4.3-2ubuntu1 [608 kB] Get:6 http://ftpmaster.internal/ubuntu/ trusty/main linux-libc-dev ppc64el 3.13.0-17.37 [760 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libc-dev-bin ppc64el 2.19-0ubuntu3~ppa1 [66.3 kB] Get:8 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libc-bin ppc64el 2.19-0ubuntu3~ppa1 [1158 kB] Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libc6 ppc64el 2.19-0ubuntu3~ppa1 [4420 kB] Get:10 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main dpkg ppc64el 1.17.5ubuntu5 [1977 kB] Get:11 http://ftpmaster.internal/ubuntu/ trusty/main sysv-rc all 2.88dsf-41ubuntu6 [36.5 kB] Get:12 http://ftpmaster.internal/ubuntu/ trusty/main initscripts ppc64el 2.88dsf-41ubuntu6 [27.6 kB] Get:13 http://ftpmaster.internal/ubuntu/ trusty/main libuuid1 ppc64el 2.20.1-5.1ubuntu16 [11.5 kB] Get:14 http://ftpmaster.internal/ubuntu/ trusty/main libblkid1 ppc64el 2.20.1-5.1ubuntu16 [60.6 kB] Get:15 http://ftpmaster.internal/ubuntu/ trusty/main sysvinit-utils ppc64el 2.88dsf-41ubuntu6 [51.8 kB] Get:16 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libitm1 ppc64el 4.8.2-16ubuntu6x1 [28.9 kB] Get:17 http://ftpmaster.internal/ubuntu/ trusty/main upstart ppc64el 1.12.1-0ubuntu1 [339 kB] Get:18 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libgomp1 ppc64el 4.8.2-16ubuntu6x1 [22.0 kB] Get:19 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libatomic1 ppc64el 4.8.2-16ubuntu6x1 [7888 B] Get:20 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main g++-4.8 ppc64el 4.8.2-16ubuntu6x1 [6200 kB] Get:21 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main udev ppc64el 204-5ubuntu13 [721 kB] Get:22 http://ftpmaster.internal/ubuntu/ trusty/main util-linux ppc64el 2.20.1-5.1ubuntu16 [455 kB] Get:23 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libudev1 ppc64el 204-5ubuntu13 [32.8 kB] Get:24 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main gcc-4.9-base ppc64el 4.9-20140303-0ubuntu3 [14.0 kB] Get:25 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libgcc1 ppc64el 1:4.9-20140303-0ubuntu3 [28.9 kB] Get:26 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libcloog-isl4 ppc64el 0.18.2-1 [57.1 kB] Get:27 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main gcc-4.8 ppc64el 4.8.2-16ubuntu6x1 [4834 kB] Get:28 http://ftpmaster.internal/ubuntu/ trusty/main bsdutils ppc64el 1:2.20.1-5.1ubuntu16 [33.2 kB] Get:29 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main binutils ppc64el 2.24-4ubuntu1 [2240 kB] Get:30 http://ftpmaster.internal/ubuntu/ trusty/main libmount1 ppc64el 2.20.1-5.1ubuntu16 [53.3 kB] Get:31 http://ftpmaster.internal/ubuntu/ trusty/main pkg-create-dbgsym all 0.64 [7564 B] Get:32 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main cpp-4.8 ppc64el 4.8.2-16ubuntu6x1 [4427 kB] Get:33 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libapt-pkg4.12 ppc64el 0.9.15.4ubuntu2 [622 kB] Get:34 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libstdc++-4.8-dev ppc64el 4.8.2-16ubuntu6x1 [1087 kB] Get:35 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main readline-common all 6.3-1ubuntu1 [51.2 kB] Get:36 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libgcc-4.8-dev ppc64el 4.8.2-16ubuntu6x1 [245 kB] Get:37 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libreadline6 ppc64el 6.3-1ubuntu1 [113 kB] Get:38 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main gcc-4.8-base ppc64el 4.8.2-16ubuntu6x1 [15.2 kB] Get:39 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main gpgv ppc64el 1.4.16-1ubuntu2 [167 kB] Get:40 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main libstdc++6 ppc64el 4.8.2-16ubuntu6x1 [270 kB] Get:41 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main gnupg ppc64el 1.4.16-1ubuntu2 [637 kB] Get:42 http://ppa.launchpad.net/ubuntu-toolchain-r/aarch64/ubuntu/ trusty/main multiarch-support ppc64el 2.19-0ubuntu3~ppa1 [4488 B] Get:43 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main apt ppc64el 0.9.15.4ubuntu2 [957 kB] Get:44 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libp11-kit0 ppc64el 0.20.2-1ubuntu2 [75.4 kB] Get:45 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libtasn1-6 ppc64el 3.4-3 [42.6 kB] Get:46 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libgnutls26 ppc64el 2.12.23-12ubuntu2 [358 kB] Get:47 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libsqlite3-0 ppc64el 3.8.2-1ubuntu2 [315 kB] Get:48 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main initramfs-tools all 0.103ubuntu4 [44.2 kB] Get:49 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main initramfs-tools-bin ppc64el 0.103ubuntu4 [8638 B] Get:50 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main apt-transport-https ppc64el 0.9.15.4ubuntu2 [24.8 kB] Get:51 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main dpkg-dev all 1.17.5ubuntu5 [726 kB] Get:52 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libdpkg-perl all 1.17.5ubuntu5 [178 kB] Get:53 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main policyrcd-script-zg2 all 0.1-2 [5232 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 36.9 MB in 5s (6673 kB/s) (Reading database ... 11636 files and directories currently installed.) Preparing to unpack .../base-files_7.2ubuntu4_ppc64el.deb ... Unpacking base-files (7.2ubuntu4) over (7.2ubuntu3) ... Setting up base-files (7.2ubuntu4) ... (Reading database ... 11636 files and directories currently installed.) Preparing to unpack .../bash_4.3-2ubuntu1_ppc64el.deb ... Unpacking bash (4.3-2ubuntu1) over (4.2-5ubuntu3) ... Setting up bash (4.3-2ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 11637 files and directories currently installed.) Preparing to unpack .../dpkg_1.17.5ubuntu5_ppc64el.deb ... Unpacking dpkg (1.17.5ubuntu5) over (1.17.5ubuntu4) ... Setting up dpkg (1.17.5ubuntu5) ... (Reading database ... 11637 files and directories currently installed.) Preparing to unpack .../mount_2.20.1-5.1ubuntu16_ppc64el.deb ... Unpacking mount (2.20.1-5.1ubuntu16) over (2.20.1-5.1ubuntu14) ... Setting up mount (2.20.1-5.1ubuntu16) ... (Reading database ... 11637 files and directories currently installed.) Preparing to unpack .../tzdata_2014a-1_all.deb ... Unpacking tzdata (2014a-1) over (2013i-1) ... Setting up tzdata (2014a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Mar 13 18:34:58 UTC 2014. Universal Time is now: Thu Mar 13 18:34:58 UTC 2014. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... 11637 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.19-0ubuntu3~ppa1_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.19-0ubuntu3~ppa1) over (2.19-0ubuntu2) ... Preparing to unpack .../libc-dev-bin_2.19-0ubuntu3~ppa1_ppc64el.deb ... Unpacking libc-dev-bin (2.19-0ubuntu3~ppa1) over (2.19-0ubuntu2) ... Preparing to unpack .../linux-libc-dev_3.13.0-17.37_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (3.13.0-17.37) over (3.13.0-12.32) ... Preparing to unpack .../libc-bin_2.19-0ubuntu3~ppa1_ppc64el.deb ... Unpacking libc-bin (2.19-0ubuntu3~ppa1) over (2.19-0ubuntu2) ... Preparing to unpack .../libc6_2.19-0ubuntu3~ppa1_ppc64el.deb ... Unpacking libc6:ppc64el (2.19-0ubuntu3~ppa1) over (2.19-0ubuntu2) ... Preparing to unpack .../libgcc1_1%3a4.9-20140303-0ubuntu3_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:4.9-20140303-0ubuntu3) over (1:4.9-20140222-0ubuntu1) ... Preparing to unpack .../gcc-4.9-base_4.9-20140303-0ubuntu3_ppc64el.deb ... Unpacking gcc-4.9-base:ppc64el (4.9-20140303-0ubuntu3) over (4.9-20140222-0ubuntu1) ... Setting up gcc-4.9-base:ppc64el (4.9-20140303-0ubuntu3) ... Setting up libgcc1:ppc64el (1:4.9-20140303-0ubuntu3) ... Setting up libc6:ppc64el (2.19-0ubuntu3~ppa1) ... Setting up libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11638 files and directories currently installed.) Preparing to unpack .../sysv-rc_2.88dsf-41ubuntu6_all.deb ... Unpacking sysv-rc (2.88dsf-41ubuntu6) over (2.88dsf-41ubuntu5) ... Preparing to unpack .../sysvinit-utils_2.88dsf-41ubuntu6_ppc64el.deb ... Unpacking sysvinit-utils (2.88dsf-41ubuntu6) over (2.88dsf-41ubuntu5) ... Setting up sysvinit-utils (2.88dsf-41ubuntu6) ... Installing new version of config file /etc/init/startpar-bridge.conf ... Setting up sysv-rc (2.88dsf-41ubuntu6) ... (Reading database ... 11638 files and directories currently installed.) Preparing to unpack .../initscripts_2.88dsf-41ubuntu6_ppc64el.deb ... Unpacking initscripts (2.88dsf-41ubuntu6) over (2.88dsf-41ubuntu5) ... Preparing to unpack .../libuuid1_2.20.1-5.1ubuntu16_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.20.1-5.1ubuntu16) over (2.20.1-5.1ubuntu14) ... Setting up libuuid1:ppc64el (2.20.1-5.1ubuntu16) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11638 files and directories currently installed.) Preparing to unpack .../libblkid1_2.20.1-5.1ubuntu16_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.20.1-5.1ubuntu16) over (2.20.1-5.1ubuntu14) ... Setting up libblkid1:ppc64el (2.20.1-5.1ubuntu16) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11638 files and directories currently installed.) Preparing to unpack .../udev_204-5ubuntu13_ppc64el.deb ... Adding 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' Unpacking udev (204-5ubuntu13) over (204-5ubuntu11) ... Preparing to unpack .../libudev1_204-5ubuntu13_ppc64el.deb ... Unpacking libudev1:ppc64el (204-5ubuntu13) over (204-5ubuntu11) ... Preparing to unpack .../upstart_1.12.1-0ubuntu1_ppc64el.deb ... Unpacking upstart (1.12.1-0ubuntu1) over (1.11-0ubuntu5) ... Preparing to unpack .../util-linux_2.20.1-5.1ubuntu16_ppc64el.deb ... Unpacking util-linux (2.20.1-5.1ubuntu16) over (2.20.1-5.1ubuntu14) ... Setting up util-linux (2.20.1-5.1ubuntu16) ... (Reading database ... 11639 files and directories currently installed.) Preparing to unpack .../libitm1_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking libitm1:ppc64el (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../libgomp1_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking libgomp1:ppc64el (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../libatomic1_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking libatomic1:ppc64el (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../libcloog-isl4_0.18.2-1_ppc64el.deb ... Unpacking libcloog-isl4:ppc64el (0.18.2-1) over (0.18.1-3) ... Preparing to unpack .../g++-4.8_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking g++-4.8 (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../gcc-4.8_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking gcc-4.8 (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../cpp-4.8_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking cpp-4.8 (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../libstdc++-4.8-dev_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking libstdc++-4.8-dev:ppc64el (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../binutils_2.24-4ubuntu1_ppc64el.deb ... Unpacking binutils (2.24-4ubuntu1) over (2.24-2ubuntu3) ... Preparing to unpack .../libgcc-4.8-dev_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking libgcc-4.8-dev:ppc64el (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Preparing to unpack .../gcc-4.8-base_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking gcc-4.8-base:ppc64el (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Setting up gcc-4.8-base:ppc64el (4.8.2-16ubuntu6x1) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../libstdc++6_4.8.2-16ubuntu6x1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (4.8.2-16ubuntu6x1) over (4.8.2-16ubuntu3) ... Setting up libstdc++6:ppc64el (4.8.2-16ubuntu6x1) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../libapt-pkg4.12_0.9.15.4ubuntu2_ppc64el.deb ... Unpacking libapt-pkg4.12:ppc64el (0.9.15.4ubuntu2) over (0.9.15.4ubuntu1) ... Setting up libapt-pkg4.12:ppc64el (0.9.15.4ubuntu2) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../readline-common_6.3-1ubuntu1_all.deb ... Unpacking readline-common (6.3-1ubuntu1) over (6.2-9ubuntu1) ... Setting up readline-common (6.3-1ubuntu1) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../libreadline6_6.3-1ubuntu1_ppc64el.deb ... Unpacking libreadline6:ppc64el (6.3-1ubuntu1) over (6.2-9ubuntu1) ... Setting up libreadline6:ppc64el (6.3-1ubuntu1) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.16-1ubuntu2_ppc64el.deb ... Unpacking gpgv (1.4.16-1ubuntu2) over (1.4.16-1ubuntu1) ... Setting up gpgv (1.4.16-1ubuntu2) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.16-1ubuntu2_ppc64el.deb ... Unpacking gnupg (1.4.16-1ubuntu2) over (1.4.16-1ubuntu1) ... Setting up gnupg (1.4.16-1ubuntu2) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../apt_0.9.15.4ubuntu2_ppc64el.deb ... Unpacking apt (0.9.15.4ubuntu2) over (0.9.15.4ubuntu1) ... Setting up apt (0.9.15.4ubuntu2) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.20.1-5.1ubuntu16_ppc64el.deb ... Unpacking bsdutils (1:2.20.1-5.1ubuntu16) over (1:2.20.1-5.1ubuntu14) ... Setting up bsdutils (1:2.20.1-5.1ubuntu16) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../libmount1_2.20.1-5.1ubuntu16_ppc64el.deb ... Unpacking libmount1:ppc64el (2.20.1-5.1ubuntu16) over (2.20.1-5.1ubuntu14) ... Setting up libmount1:ppc64el (2.20.1-5.1ubuntu16) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... (Reading database ... 11640 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.20.2-1ubuntu2_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.20.2-1ubuntu2) over (0.20.2-1ubuntu1) ... Selecting previously unselected package libtasn1-6:ppc64el. Preparing to unpack .../libtasn1-6_3.4-3_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (3.4-3) ... Preparing to unpack .../libgnutls26_2.12.23-12ubuntu2_ppc64el.deb ... Unpacking libgnutls26:ppc64el (2.12.23-12ubuntu2) over (2.12.23-1ubuntu5) ... Preparing to unpack .../libsqlite3-0_3.8.2-1ubuntu2_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.8.2-1ubuntu2) over (3.8.2-1ubuntu2) ... Preparing to unpack .../multiarch-support_2.19-0ubuntu3~ppa1_ppc64el.deb ... Unpacking multiarch-support (2.19-0ubuntu3~ppa1) over (2.19-0ubuntu2) ... Setting up multiarch-support (2.19-0ubuntu3~ppa1) ... (Reading database ... 11649 files and directories currently installed.) Preparing to unpack .../initramfs-tools_0.103ubuntu4_all.deb ... Unpacking initramfs-tools (0.103ubuntu4) over (0.103ubuntu3) ... Preparing to unpack .../initramfs-tools-bin_0.103ubuntu4_ppc64el.deb ... Unpacking initramfs-tools-bin (0.103ubuntu4) over (0.103ubuntu3) ... Preparing to unpack .../apt-transport-https_0.9.15.4ubuntu2_ppc64el.deb ... Unpacking apt-transport-https (0.9.15.4ubuntu2) over (0.9.15.4ubuntu1) ... Preparing to unpack .../dpkg-dev_1.17.5ubuntu5_all.deb ... Unpacking dpkg-dev (1.17.5ubuntu5) over (1.17.5ubuntu4) ... Preparing to unpack .../libdpkg-perl_1.17.5ubuntu5_all.deb ... Unpacking libdpkg-perl (1.17.5ubuntu5) over (1.17.5ubuntu4) ... Preparing to unpack .../pkg-create-dbgsym_0.64_all.deb ... Unpacking pkg-create-dbgsym (0.64) over (0.63) ... Preparing to unpack .../policyrcd-script-zg2_0.1-2_all.deb ... Unpacking policyrcd-script-zg2 (0.1-2) over (0.1-2) ... Setting up libc-dev-bin (2.19-0ubuntu3~ppa1) ... Setting up linux-libc-dev:ppc64el (3.13.0-17.37) ... Setting up libc6-dev:ppc64el (2.19-0ubuntu3~ppa1) ... Setting up libudev1:ppc64el (204-5ubuntu13) ... Setting up udev (204-5ubuntu13) ... invoke-rc.d: policy-rc.d denied execution of restart. Removing 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' update-initramfs: deferring update (trigger activated) Setting up libitm1:ppc64el (4.8.2-16ubuntu6x1) ... Setting up libgomp1:ppc64el (4.8.2-16ubuntu6x1) ... Setting up libatomic1:ppc64el (4.8.2-16ubuntu6x1) ... Setting up libcloog-isl4:ppc64el (0.18.2-1) ... Setting up cpp-4.8 (4.8.2-16ubuntu6x1) ... Setting up binutils (2.24-4ubuntu1) ... Setting up libgcc-4.8-dev:ppc64el (4.8.2-16ubuntu6x1) ... Setting up gcc-4.8 (4.8.2-16ubuntu6x1) ... Setting up libstdc++-4.8-dev:ppc64el (4.8.2-16ubuntu6x1) ... Setting up g++-4.8 (4.8.2-16ubuntu6x1) ... Setting up libp11-kit0:ppc64el (0.20.2-1ubuntu2) ... Setting up libtasn1-6:ppc64el (3.4-3) ... Setting up libgnutls26:ppc64el (2.12.23-12ubuntu2) ... Setting up libsqlite3-0:ppc64el (3.8.2-1ubuntu2) ... Setting up initramfs-tools-bin (0.103ubuntu4) ... Setting up initramfs-tools (0.103ubuntu4) ... update-initramfs: deferring update (trigger activated) Setting up apt-transport-https (0.9.15.4ubuntu2) ... Setting up libdpkg-perl (1.17.5ubuntu5) ... Setting up dpkg-dev (1.17.5ubuntu5) ... Setting up pkg-create-dbgsym (0.64) ... Setting up policyrcd-script-zg2 (0.1-2) ... Setting up upstart (1.12.1-0ubuntu1) ... Installing new version of config file /etc/init/wait-for-state.conf ... Setting up initscripts (2.88dsf-41ubuntu6) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... Processing triggers for initramfs-tools (0.103ubuntu4) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-5692855', 'ppc64el', 'trusty', '--nolog', '--batch', '--archive=ubuntu', '--dist=trusty', '--purpose=COPY', '--architecture=ppc64el', '--comp=multiverse', 'irpas_0.10-4.1.dsc'] Initiating build PACKAGEBUILD-5692855 with 8 jobs across 8 processor cores. Kernel reported to sbuild: 3.13.0-16-generic #36-Ubuntu SMP Tue Mar 4 23:03:28 UTC 2014 ppc64le Automatic build of irpas_0.10-4.1 on postal01 by sbuild/ppc64el 1.170.5 Build started at 20140313-1435 ****************************************************************************** irpas_0.10-4.1.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>> 3.0.0), libpcap-dev Checking for already installed source dependencies... debhelper: missing libpcap-dev: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper libpcap-dev Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libtasn1-3 Use 'apt-get autoremove' to remove it. The following extra packages will be installed: apparmor-easyprof bsdmainutils dh-apparmor dh-python file gettext gettext-base groff-base intltool-debian libasprintf0c2 libcroco3 libexpat1 libglib2.0-0 libmagic1 libmpdec2 libpcap0.8 libpcap0.8-dev libpipeline1 libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib libunistring0 libxml2 man-db mime-support po-debconf python3 python3-minimal python3.4 python3.4-minimal Suggested packages: wamerican wordlist whois vacation dh-make gettext-doc groff less www-browser libmail-box-perl python3-doc python3-tk python3.4-doc binfmt-support Recommended packages: curl wget lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: apparmor-easyprof bsdmainutils debhelper dh-apparmor dh-python file gettext gettext-base groff-base intltool-debian libasprintf0c2 libcroco3 libexpat1 libglib2.0-0 libmagic1 libmpdec2 libpcap-dev libpcap0.8 libpcap0.8-dev libpipeline1 libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib libunistring0 libxml2 man-db mime-support po-debconf python3 python3-minimal python3.4 python3.4-minimal 0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded. Need to get 10.5 MB of archives. After this operation, 45.9 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libexpat1 libmagic1 mime-support libmpdec2 libasprintf0c2 libglib2.0-0 libpcap0.8 libpipeline1 libxml2 groff-base bsdmainutils man-db libcroco3 libunistring0 python3-minimal libpython3-stdlib python3 file gettext-base gettext intltool-debian po-debconf apparmor-easyprof dh-apparmor debhelper libpcap0.8-dev libpcap-dev Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ trusty/main libpython3.4-minimal ppc64el 3.4~rc3-0ubuntu1 [441 kB] Get:2 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libexpat1 ppc64el 2.1.0-4ubuntu1 [80.1 kB] Get:3 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libmagic1 ppc64el 1:5.14-2ubuntu2 [194 kB] Get:4 http://ftpmaster.internal/ubuntu/ trusty/main libpython3.4-stdlib ppc64el 3.4~rc3-0ubuntu1 [1974 kB] Get:5 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main mime-support all 3.54ubuntu1 [29.3 kB] Get:6 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libmpdec2 ppc64el 2.4.0-6 [83.9 kB] Get:7 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libasprintf0c2 ppc64el 0.18.3.1-1ubuntu2 [6742 B] Get:8 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libglib2.0-0 ppc64el 2.39.91-0ubuntu2 [996 kB] Get:9 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libpcap0.8 ppc64el 1.5.3-2 [116 kB] Get:10 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libpipeline1 ppc64el 1.2.6-2 [22.6 kB] Get:11 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libxml2 ppc64el 2.9.1+dfsg1-3ubuntu4 [601 kB] Get:12 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main groff-base ppc64el 1.22.2-5 [1249 kB] Get:13 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main bsdmainutils ppc64el 9.0.5ubuntu1 [173 kB] Get:14 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main man-db ppc64el 2.6.6-1 [846 kB] Get:15 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libcroco3 ppc64el 0.6.8-2ubuntu1 [75.5 kB] Get:16 http://ftpmaster.internal/ubuntu/ trusty/main python3.4-minimal ppc64el 3.4~rc3-0ubuntu1 [1145 kB] Get:17 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libunistring0 ppc64el 0.9.3-5ubuntu3 [263 kB] Get:18 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main python3-minimal ppc64el 3.4~rc1-1 [23.3 kB] Get:19 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libpython3-stdlib ppc64el 3.4~rc1-1 [6970 B] Get:20 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main python3 ppc64el 3.4~rc1-1 [8660 B] Get:21 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main file ppc64el 1:5.14-2ubuntu2 [19.3 kB] Get:22 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main gettext-base ppc64el 0.18.3.1-1ubuntu2 [47.2 kB] Get:23 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main gettext ppc64el 0.18.3.1-1ubuntu2 [840 kB] Get:24 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main intltool-debian all 0.35.0+20060710.1 [24.6 kB] Get:25 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main po-debconf all 1.0.16+nmu2ubuntu1 [207 kB] Get:26 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main apparmor-easyprof all 2.8.0-0ubuntu38 [20.0 kB] Get:27 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main dh-apparmor all 2.8.0-0ubuntu38 [7310 B] Get:28 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main debhelper all 9.20131227ubuntu1 [603 kB] Get:29 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libpcap0.8-dev ppc64el 1.5.3-2 [220 kB] Get:30 http://ftpmaster.internal/ubuntu/ trusty/main python3.4 ppc64el 3.4~rc3-0ubuntu1 [160 kB] Get:31 http://rebuild-test.internal/ubuntu-test-rebuild-20140307/ubuntu/ trusty/main libpcap-dev all 1.5.3-2 [3388 B] Get:32 http://ftpmaster.internal/ubuntu/ trusty/main dh-python all 1.20140128-1ubuntu4 [50.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 10.5 MB in 5s (1977 kB/s) Selecting previously unselected package libexpat1:ppc64el. (Reading database ... 11648 files and directories currently installed.) Preparing to unpack .../libexpat1_2.1.0-4ubuntu1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.1.0-4ubuntu1) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../libmagic1_1%3a5.14-2ubuntu2_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.14-2ubuntu2) ... Selecting previously unselected package libpython3.4-minimal:ppc64el. Preparing to unpack .../libpython3.4-minimal_3.4~rc3-0ubuntu1_ppc64el.deb ... Unpacking libpython3.4-minimal:ppc64el (3.4~rc3-0ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.54ubuntu1_all.deb ... Unpacking mime-support (3.54ubuntu1) ... Selecting previously unselected package libmpdec2:ppc64el. Preparing to unpack .../libmpdec2_2.4.0-6_ppc64el.deb ... Unpacking libmpdec2:ppc64el (2.4.0-6) ... Selecting previously unselected package libpython3.4-stdlib:ppc64el. Preparing to unpack .../libpython3.4-stdlib_3.4~rc3-0ubuntu1_ppc64el.deb ... Unpacking libpython3.4-stdlib:ppc64el (3.4~rc3-0ubuntu1) ... Selecting previously unselected package python3.4-minimal. Preparing to unpack .../python3.4-minimal_3.4~rc3-0ubuntu1_ppc64el.deb ... Unpacking python3.4-minimal (3.4~rc3-0ubuntu1) ... Selecting previously unselected package libasprintf0c2:ppc64el. Preparing to unpack .../libasprintf0c2_0.18.3.1-1ubuntu2_ppc64el.deb ... Unpacking libasprintf0c2:ppc64el (0.18.3.1-1ubuntu2) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../libglib2.0-0_2.39.91-0ubuntu2_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.39.91-0ubuntu2) ... Selecting previously unselected package libpcap0.8:ppc64el. Preparing to unpack .../libpcap0.8_1.5.3-2_ppc64el.deb ... Unpacking libpcap0.8:ppc64el (1.5.3-2) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../libpipeline1_1.2.6-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.2.6-2) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../libxml2_2.9.1+dfsg1-3ubuntu4_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.1+dfsg1-3ubuntu4) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.2-5_ppc64el.deb ... Unpacking groff-base (1.22.2-5) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.5ubuntu1_ppc64el.deb ... Unpacking bsdmainutils (9.0.5ubuntu1) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.6.6-1_ppc64el.deb ... Unpacking man-db (2.6.6-1) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../libcroco3_0.6.8-2ubuntu1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.8-2ubuntu1) ... Selecting previously unselected package libunistring0:ppc64el. Preparing to unpack .../libunistring0_0.9.3-5ubuntu3_ppc64el.deb ... Unpacking libunistring0:ppc64el (0.9.3-5ubuntu3) ... Selecting previously unselected package python3.4. Preparing to unpack .../python3.4_3.4~rc3-0ubuntu1_ppc64el.deb ... Unpacking python3.4 (3.4~rc3-0ubuntu1) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../python3-minimal_3.4~rc1-1_ppc64el.deb ... Unpacking python3-minimal (3.4~rc1-1) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../libpython3-stdlib_3.4~rc1-1_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.4~rc1-1) ... Selecting previously unselected package python3. Preparing to unpack .../python3_3.4~rc1-1_ppc64el.deb ... Unpacking python3 (3.4~rc1-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../dh-python_1.20140128-1ubuntu4_all.deb ... Unpacking dh-python (1.20140128-1ubuntu4) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.14-2ubuntu2_ppc64el.deb ... Unpacking file (1:5.14-2ubuntu2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.18.3.1-1ubuntu2_ppc64el.deb ... Unpacking gettext-base (0.18.3.1-1ubuntu2) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.18.3.1-1ubuntu2_ppc64el.deb ... Unpacking gettext (0.18.3.1-1ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ... Unpacking intltool-debian (0.35.0+20060710.1) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.16+nmu2ubuntu1_all.deb ... Unpacking po-debconf (1.0.16+nmu2ubuntu1) ... Selecting previously unselected package apparmor-easyprof. Preparing to unpack .../apparmor-easyprof_2.8.0-0ubuntu38_all.deb ... Unpacking apparmor-easyprof (2.8.0-0ubuntu38) ... Selecting previously unselected package dh-apparmor. Preparing to unpack .../dh-apparmor_2.8.0-0ubuntu38_all.deb ... Unpacking dh-apparmor (2.8.0-0ubuntu38) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20131227ubuntu1_all.deb ... Unpacking debhelper (9.20131227ubuntu1) ... Selecting previously unselected package libpcap0.8-dev. Preparing to unpack .../libpcap0.8-dev_1.5.3-2_ppc64el.deb ... Unpacking libpcap0.8-dev (1.5.3-2) ... Selecting previously unselected package libpcap-dev. Preparing to unpack .../libpcap-dev_1.5.3-2_all.deb ... Unpacking libpcap-dev (1.5.3-2) ... Setting up libexpat1:ppc64el (2.1.0-4ubuntu1) ... Setting up libmagic1:ppc64el (1:5.14-2ubuntu2) ... Setting up libpython3.4-minimal:ppc64el (3.4~rc3-0ubuntu1) ... Setting up mime-support (3.54ubuntu1) ... update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode Setting up libmpdec2:ppc64el (2.4.0-6) ... Setting up libpython3.4-stdlib:ppc64el (3.4~rc3-0ubuntu1) ... Setting up python3.4-minimal (3.4~rc3-0ubuntu1) ... Setting up libasprintf0c2:ppc64el (0.18.3.1-1ubuntu2) ... Setting up libglib2.0-0:ppc64el (2.39.91-0ubuntu2) ... No schema files found: doing nothing. Setting up libpcap0.8:ppc64el (1.5.3-2) ... Setting up libpipeline1:ppc64el (1.2.6-2) ... Setting up libxml2:ppc64el (2.9.1+dfsg1-3ubuntu4) ... Setting up groff-base (1.22.2-5) ... Setting up bsdmainutils (9.0.5ubuntu1) ... 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 man-db (2.6.6-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libcroco3:ppc64el (0.6.8-2ubuntu1) ... Setting up libunistring0:ppc64el (0.9.3-5ubuntu3) ... Setting up python3.4 (3.4~rc3-0ubuntu1) ... Setting up python3-minimal (3.4~rc1-1) ... Setting up libpython3-stdlib:ppc64el (3.4~rc1-1) ... Setting up file (1:5.14-2ubuntu2) ... Setting up gettext-base (0.18.3.1-1ubuntu2) ... Setting up gettext (0.18.3.1-1ubuntu2) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2ubuntu1) ... Setting up libpcap0.8-dev (1.5.3-2) ... Setting up libpcap-dev (1.5.3-2) ... Setting up python3 (3.4~rc1-1) ... running python rtupdate hooks for python3.4... running python post-rtupdate hooks for python3.4... Setting up dh-python (1.20140128-1ubuntu4) ... Setting up apparmor-easyprof (2.8.0-0ubuntu38) ... Setting up dh-apparmor (2.8.0-0ubuntu38) ... Setting up debhelper (9.20131227ubuntu1) ... Processing triggers for libc-bin (2.19-0ubuntu3~ppa1) ... Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.19-0ubuntu3~ppa1 make_3.81-8.2ubuntu3 dpkg-dev_1.17.5ubuntu5 gcc-4.8_4.8.2-16ubuntu6x1 g++-4.8_4.8.2-16ubuntu6x1 binutils_2.24-4ubuntu1 libstdc++-4.8-dev_4.8.2-16ubuntu6x1 libstdc++6_4.8.2-16ubuntu6x1 ------------------------------------------------------------------------------ gpgv: Signature made Fri Jun 27 18:54:45 2008 UTC using DSA key ID C03C56DF gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./irpas_0.10-4.1.dsc dpkg-source: info: extracting irpas in irpas-0.10 dpkg-source: info: unpacking irpas_0.10.orig.tar.gz dpkg-source: info: applying irpas_0.10-4.1.diff.gz dpkg-source: info: upstream files that have been modified: irpas-0.10/Makefile irpas-0.10/ass_v1.c irpas-0.10/cdp.c irpas-0.10/dhcpx.c irpas-0.10/enum.h irpas-0.10/icmp_redirect.c irpas-0.10/irdpresponder.c irpas-0.10/itrace.c irpas-0.10/netmask.c irpas-0.10/packets.c irpas-0.10/packets.h irpas-0.10/protocol-numbers.h irpas-0.10/protocols.h irpas-0.10/protos.c irpas-0.10/timestamp.c dpkg-buildpackage: source package irpas dpkg-buildpackage: source version 0.10-4.1 dpkg-buildpackage: source distribution unstable dpkg-source --before-build irpas-0.10 dpkg-buildpackage: host architecture ppc64el /usr/bin/fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean make[1]: Entering directory `/build/buildd/irpas-0.10' rm -f packets.o cdp.o igrp.o ass_v1.o irdp.o irdpresponder.o itrace.o tctrace.o protos.o netmask.o file2cable.o dfkaa.o netenum.o hsrp.o icmp_redirect.o timestamp.o dhcpx.o rm -f enum.o rm -f libpackets.a rm -Rf debian/irpas make[1]: Leaving directory `/build/buildd/irpas-0.10' dh_clean dh_clean: No compatibility level specified in debian/compat dh_clean: This package will soon FTBFS; time to fix it! dh_clean: Compatibility levels before 5 are deprecated (level 3 in use) dpkg-buildpackage: warning: debian/rules must be updated to support the 'build-arch' and 'build-indep' targets (at least 'build-arch' seems to be missing) debian/rules build dh_testdir # Add here commands to configure the package. touch configure-stamp dh_testdir # Add here commands to compile the package. #/usr/bin/make #/usr/bin/docbook-to-man debian/irpas.sgml > irpas.1 touch build-stamp /usr/bin/fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_clean -k dh_clean: dh_clean -k is deprecated; use dh_prep instead dh_clean: No compatibility level specified in debian/compat dh_clean: This package will soon FTBFS; time to fix it! dh_clean: Compatibility levels before 5 are deprecated (level 3 in use) dh_installdirs dh_installdirs: No compatibility level specified in debian/compat dh_installdirs: This package will soon FTBFS; time to fix it! dh_installdirs: Compatibility levels before 5 are deprecated (level 3 in use) # Add here commands to install the package into debian/irpas. /usr/bin/make DESTDIR=/build/buildd/irpas-0.10/debian/irpas make[1]: Entering directory `/build/buildd/irpas-0.10' gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c cdp.c In file included from cdp.c:25:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ cdp.c: In function 'mk_flood_cdp': cdp.c:273:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] cdp_prt->length=htons(strlen(my_portid)+2*sizeof(u_int16_t)); ^ In file included from cdp.c:12:0: /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_char *' extern size_t strlen (const char *__s) ^ cdp.c:274:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] memcpy(&(cdp_prt->port),&my_portid,strlen(my_portid)); ^ In file included from cdp.c:12:0: /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_char *' extern size_t strlen (const char *__s) ^ cdp.c:279:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(my_portid)))); ^ In file included from cdp.c:12:0: /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_char *' extern size_t strlen (const char *__s) ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c packets.c In file included from packets.c:22:0: ./protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ ./protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ ./protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ ./protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ ./protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ ./protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ ./protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ ./protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ ./protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ ./protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ ./protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ ./protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ ./protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ ./protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ ./protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ ./protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ ./protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ ./protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ ./protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ ./protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ ./protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ ./protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ ./protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ ./protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ ./protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ ./protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ ./protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ ./protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ ./protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ ./protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ ./protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ ./protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ ./protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ ./protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ ./protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ ./protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ ./protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ ./protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ ./protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ ./protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ ./protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ ./protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ ./protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ ./protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ ./protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ ./protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ ./protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ ./protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ ./protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ ./protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ ./protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ ./protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ ./protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ ./protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ ./protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ ./protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ ./protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ ./protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ ./protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ ./protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ ./protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ packets.c: In function 'icmp_ping': packets.c:95:7: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=0) { ^ In file included from /usr/include/netinet/in.h:23:0, from packets.c:17: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c enum.c In file included from enum.c:20:0: ./protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ ./protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ ./protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ ./protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ ./protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ ./protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ ./protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ ./protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ ./protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ ./protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ ./protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ ./protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ ./protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ ./protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ ./protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ ./protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ ./protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ ./protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ ./protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ ./protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ ./protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ ./protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ ./protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ ./protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ ./protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ ./protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ ./protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ ./protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ ./protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ ./protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ ./protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ ./protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ ./protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ ./protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ ./protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ ./protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ ./protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ ./protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ ./protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ ./protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ ./protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ ./protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ ./protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ ./protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ ./protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ ./protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ ./protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ ./protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ ./protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ ./protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ ./protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ ./protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ ./protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ ./protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ ./protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ ./protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ ./protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ ./protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ ./protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ ./protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ ./protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ enum.c: In function 'enumerate': enum.c:222:4: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=0) { ^ In file included from /usr/include/netinet/in.h:23:0, from enum.c:10: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ ar rcs libpackets.a packets.o enum.o gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/cdp cdp.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c igrp.c In file included from igrp.c:28:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ igrp.c: In function 'send_table': igrp.c:190:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] sizeof(igrp_system_entry_t)*routesc); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/igrp igrp.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c ass_v1.c In file included from ass_v1.c:25:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/ass ass_v1.o -lpackets -lpcap gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c irdp.c In file included from irdp.c:27:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/irdp irdp.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c irdpresponder.c In file included from irdpresponder.c:30:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/irdpresponder irdpresponder.o -lpackets -lpcap gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c itrace.c In file included from itrace.c:24:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ itrace.c: In function 'main': itrace.c:221:8: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=0) { ^ In file included from /usr/include/netinet/in.h:23:0, from itrace.c:13: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ itrace.c:265:10: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] rc); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/itrace itrace.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c tctrace.c In file included from tctrace.c:24:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ tctrace.c: In function 'main': tctrace.c:256:8: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=0) { ^ In file included from /usr/include/netinet/in.h:23:0, from tctrace.c:13: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ tctrace.c:304:6: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] rc); ^ tctrace.c:354:8: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=sizeof(tcphdr_t)+sizeof(iphdr_t)) { ^ In file included from /usr/include/netinet/in.h:23:0, from tctrace.c:13: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ tctrace.c:360:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] sizeof(tcphdr_t)+sizeof(iphdr_t)); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/tctrace tctrace.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c protos.c In file included from protos.c:25:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ protos.c: In function 'recv_icmp': protos.c:287:7: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize)>0) { ^ In file included from /usr/include/netinet/in.h:23:0, from protos.c:13: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ protos.c: In function 'create_target_list': protos.c:679:7: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=0) { ^ In file included from /usr/include/netinet/in.h:23:0, from protos.c:13: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/protos protos.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c netmask.c In file included from netmask.c:24:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ netmask.c: In function 'main': netmask.c:147:7: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=0) { ^ In file included from /usr/include/netinet/in.h:23:0, from netmask.c:13: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ netmask.c:54:23: warning: variable 'respond' set but not used [-Wunused-but-set-variable] int rc,addrsize,respond=0; ^ netmask.c:49:15: warning: variable 'ip' set but not used [-Wunused-but-set-variable] iphdr_t *ip; ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/inetmask netmask.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c file2cable.c In file included from file2cable.c:26:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/file2cable file2cable.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c dfkaa.c In file included from dfkaa.c:30:0: ./protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ ./protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ ./protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ ./protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ ./protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ ./protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ ./protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ ./protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ ./protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ ./protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ ./protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ ./protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ ./protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ ./protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ ./protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ ./protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ ./protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ ./protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ ./protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ ./protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ ./protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ ./protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ ./protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ ./protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ ./protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ ./protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ ./protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ ./protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ ./protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ ./protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ ./protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ ./protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ ./protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ ./protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ ./protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ ./protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ ./protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ ./protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ ./protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ ./protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ ./protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ ./protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ ./protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ ./protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ ./protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ ./protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ ./protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ ./protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ ./protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ ./protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ ./protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ ./protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ ./protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ ./protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ ./protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ ./protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ ./protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ ./protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ ./protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ ./protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ ./protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ ./protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ ./protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ ./protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ ./protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ ./protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ ./protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ ./protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ dfkaa.c:36:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[2]' [-Wattributes] u_int8_t protover[2] __attribute__ ((packed)); ^ dfkaa.c:38:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t magic[4] __attribute__ ((packed)); ^ dfkaa.c:42:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t ipaddr[4] __attribute__ ((packed)); ^ dfkaa.c:43:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ dfkaa.c:44:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t serial[4] __attribute__ ((packed)); ^ dfkaa.c:45:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t macaddr[6] __attribute__ ((packed)); ^ dfkaa.c:46:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t group __attribute__ ((packed)); ^ dfkaa.c:51:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t devtype __attribute__ ((packed)); ^ dfkaa.c:52:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flag __attribute__ ((packed)); ^ dfkaa.c:53:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t name[16] __attribute__ ((packed)); ^ dfkaa.c:54:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[1]' [-Wattributes] u_int8_t sep1[1] __attribute__ ((packed)); ^ dfkaa.c:55:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[20]' [-Wattributes] u_int8_t password[20] __attribute__ ((packed)); ^ dfkaa.c:56:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[1]' [-Wattributes] u_int8_t sep2[1] __attribute__ ((packed)); ^ dfkaa.c:57:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[1]' [-Wattributes] u_int8_t unknown[1] __attribute__ ((packed)); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/dfkaa dfkaa.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c netenum.c gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/netenum netenum.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c hsrp.c In file included from hsrp.c:23:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/hsrp hsrp.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c icmp_redirect.c In file included from icmp_redirect.c:22:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ icmp_redirect.c: In function 'free_cons': icmp_redirect.c:462:7: warning: pointer targets in passing argument 1 of 'ctime' differ in signedness [-Wpointer-sign] ctime(&(fanchor->t))); ^ In file included from icmp_redirect.c:20:0: /usr/include/time.h:264:14: note: expected 'const time_t *' but argument is of type 'long unsigned int *' extern char *ctime (const time_t *__timer) __THROW; ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/icmp_redirect icmp_redirect.o -lpackets -lpcap gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c timestamp.c In file included from timestamp.c:24:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ timestamp.c: In function 'main': timestamp.c:147:7: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] &addrsize))>=0) { ^ In file included from /usr/include/netinet/in.h:23:0, from timestamp.c:13: /usr/include/powerpc64le-linux-gnu/sys/socket.h:174:16: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, ^ timestamp.c:54:23: warning: variable 'respond' set but not used [-Wunused-but-set-variable] int rc,addrsize,respond=0; ^ timestamp.c:49:15: warning: variable 'ip' set but not used [-Wunused-but-set-variable] iphdr_t *ip; ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/timestamp timestamp.o -lpackets gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -c dhcpx.c In file included from dhcpx.c:24:0: protocols.h:129:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:236:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t edition __attribute__ ((packed)); ^ protocols.h:251:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t destination[3] __attribute__ ((packed)); ^ protocols.h:252:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t delay[3] __attribute__ ((packed)); ^ protocols.h:253:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t bandwith[3] __attribute__ ((packed)); ^ protocols.h:255:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:256:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:257:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:296:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:297:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:304:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[56]' [-Wattributes] u_int8_t data[56] __attribute__ ((packed)); ^ protocols.h:308:5: warning: 'packed' attribute ignored for field of type 'icmphdr_t' [-Wattributes] icmphdr_t icmp __attribute__ ((packed)); ^ protocols.h:309:5: warning: 'packed' attribute ignored for field of type 'icmp_echohdr_t' [-Wattributes] icmp_echohdr_t echo __attribute__ ((packed)); ^ protocols.h:315:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t mask[4] __attribute__ ((packed)); ^ protocols.h:327:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t num_addr __attribute__ ((packed)); ^ protocols.h:328:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t addrsize __attribute__ ((packed)); ^ protocols.h:333:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t addr[4] __attribute__ ((packed)); ^ protocols.h:338:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:339:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:345:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:346:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t code __attribute__ ((packed)); ^ protocols.h:348:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t gateway[4] __attribute__ ((packed)); ^ protocols.h:349:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[28]' [-Wattributes] u_int8_t headerdata[28] __attribute__ ((packed)); ^ protocols.h:366:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:367:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t type __attribute__ ((packed)); ^ protocols.h:369:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t source[4] __attribute__ ((packed)); ^ protocols.h:370:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t area[4] __attribute__ ((packed)); ^ protocols.h:373:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[8]' [-Wattributes] u_int8_t authdata[8] __attribute__ ((packed)); ^ protocols.h:377:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:379:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t options __attribute__ ((packed)); ^ protocols.h:380:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t priority __attribute__ ((packed)); ^ protocols.h:381:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t dead_interval[4] __attribute__ ((packed)); ^ protocols.h:382:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t designated[4] __attribute__ ((packed)); ^ protocols.h:383:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t backup[4] __attribute__ ((packed)); ^ protocols.h:393:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:394:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_type __attribute__ ((packed)); ^ protocols.h:395:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t BPDU_flags __attribute__ ((packed)); ^ protocols.h:397:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t root_id[6] __attribute__ ((packed)); ^ protocols.h:398:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t root_path_cost[4] __attribute__ ((packed)); ^ protocols.h:400:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[6]' [-Wattributes] u_int8_t bridge_id[6] __attribute__ ((packed)); ^ protocols.h:424:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:425:4: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t opcode __attribute__ ((packed)); ^ protocols.h:436:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmaj __attribute__ ((packed)); ^ protocols.h:437:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t iosmin __attribute__ ((packed)); ^ protocols.h:438:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmaj __attribute__ ((packed)); ^ protocols.h:439:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t eigrpmin __attribute__ ((packed)); ^ protocols.h:445:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k1 __attribute__ ((packed)); ^ protocols.h:446:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k2 __attribute__ ((packed)); ^ protocols.h:447:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k3 __attribute__ ((packed)); ^ protocols.h:448:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k4 __attribute__ ((packed)); ^ protocols.h:449:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t k5 __attribute__ ((packed)); ^ protocols.h:450:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reseved __attribute__ ((packed)); ^ protocols.h:457:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:458:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t origrouter[4] __attribute__ ((packed)); ^ protocols.h:463:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t external_link __attribute__ ((packed)); ^ protocols.h:464:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t flags __attribute__ ((packed)); ^ protocols.h:467:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:468:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:469:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:470:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:472:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:479:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:485:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:488:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[3]' [-Wattributes] u_int8_t mtu[3] __attribute__ ((packed)); ^ protocols.h:489:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hopcount __attribute__ ((packed)); ^ protocols.h:490:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t reliability __attribute__ ((packed)); ^ protocols.h:491:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t load __attribute__ ((packed)); ^ protocols.h:493:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t prefix_length __attribute__ ((packed)); ^ protocols.h:500:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t dest __attribute__ ((packed)); ^ protocols.h:511:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:512:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:519:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:525:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t command __attribute__ ((packed)); ^ protocols.h:526:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t version __attribute__ ((packed)); ^ protocols.h:533:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t address[4] __attribute__ ((packed)); ^ protocols.h:534:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t netmask[4] __attribute__ ((packed)); ^ protocols.h:535:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t nexthop[4] __attribute__ ((packed)); ^ protocols.h:542:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[16]' [-Wattributes] u_int8_t auth[16] __attribute__ ((packed)); ^ protocols.h:594:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t msgtype __attribute__ ((packed)); ^ protocols.h:595:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwtype __attribute__ ((packed)); ^ protocols.h:596:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hwalen __attribute__ ((packed)); ^ protocols.h:597:5: warning: 'packed' attribute ignored for field of type 'u_int8_t' [-Wattributes] u_int8_t hops __attribute__ ((packed)); ^ protocols.h:605:5: warning: 'packed' attribute ignored for field of type 'u_char[16]' [-Wattributes] u_char chaddr[16] __attribute__ ((packed)); ^ protocols.h:606:5: warning: 'packed' attribute ignored for field of type 'u_char[64]' [-Wattributes] u_char sname[64] __attribute__ ((packed)); ^ protocols.h:607:5: warning: 'packed' attribute ignored for field of type 'u_char[128]' [-Wattributes] u_char file[128] __attribute__ ((packed)); ^ protocols.h:608:5: warning: 'packed' attribute ignored for field of type 'u_int8_t[4]' [-Wattributes] u_int8_t cookie[4] __attribute__ ((packed)); ^ dhcpx.c: In function 'main': dhcpx.c:202:3: warning: pointer targets in passing argument 1 of 'construct_arp_frame' differ in signedness [-Wpointer-sign] rawpacket=construct_arp_frame(&flen,&(cfg.dest)); ^ dhcpx.c:107:9: note: expected 'int *' but argument is of type 'unsigned int *' u_char *construct_arp_frame(int *fsize, struct in_addr *dest); ^ dhcpx.c:224:6: warning: pointer targets in passing argument 1 of 'construct_dhcp_discover_frame' differ in signedness [-Wpointer-sign] rawpacket=construct_dhcp_discover_frame(&flen,NULL,NULL); ^ dhcpx.c:108:9: note: expected 'int *' but argument is of type 'unsigned int *' u_char *construct_dhcp_discover_frame(int *fsize, ^ dhcpx.c: In function 'server_request_lease': dhcpx.c:895:5: warning: pointer targets in passing argument 1 of 'construct_dhcp_discover_frame' differ in signedness [-Wpointer-sign] frame=construct_dhcp_discover_frame(&flen,&(s->addr),l); ^ dhcpx.c:448:9: note: expected 'int *' but argument is of type 'unsigned int *' u_char *construct_dhcp_discover_frame(int *fsize, ^ dhcpx.c: In function 'server_age_leases': dhcpx.c:919:21: warning: pointer targets in passing argument 1 of 'construct_dhcp_request_frame' differ in signedness [-Wpointer-sign] &flen,(struct in_addr *)&(s->addr.s_addr),l); ^ dhcpx.c:572:9: note: expected 'int *' but argument is of type 'unsigned int *' u_char *construct_dhcp_request_frame(int *fsize, ^ dhcpx.c: In function 'server_bind_leases': dhcpx.c:994:21: warning: pointer targets in passing argument 1 of 'construct_dhcp_request_frame' differ in signedness [-Wpointer-sign] &flen,(struct in_addr *)&(s->addr.s_addr),l); ^ dhcpx.c:572:9: note: expected 'int *' but argument is of type 'unsigned int *' u_char *construct_dhcp_request_frame(int *fsize, ^ gcc -Wall -g -Wunused -Wmissing-prototypes -I. -L. -Llibpcap -o /build/buildd/irpas-0.10/debian/irpas/usr/sbin/dhcpx dhcpx.o -lpackets -lpcap make[1]: Leaving directory `/build/buildd/irpas-0.10' dh_testdir dh_testroot dh_installdocs dh_installdocs: No compatibility level specified in debian/compat dh_installdocs: This package will soon FTBFS; time to fix it! dh_installdocs: Compatibility levels before 5 are deprecated (level 3 in use) dh_installexamples dh_installexamples: No compatibility level specified in debian/compat dh_installexamples: This package will soon FTBFS; time to fix it! dh_installexamples: Compatibility levels before 5 are deprecated (level 3 in use) dh_installmenu dh_installmenu: No compatibility level specified in debian/compat dh_installmenu: This package will soon FTBFS; time to fix it! dh_installmenu: Compatibility levels before 5 are deprecated (level 3 in use) dh_installman dh_installman: No compatibility level specified in debian/compat dh_installman: This package will soon FTBFS; time to fix it! dh_installman: Compatibility levels before 5 are deprecated (level 3 in use) dh_installinfo dh_installinfo: No compatibility level specified in debian/compat dh_installinfo: This package will soon FTBFS; time to fix it! dh_installinfo: Compatibility levels before 5 are deprecated (level 3 in use) dh_installchangelogs dh_installchangelogs: No compatibility level specified in debian/compat dh_installchangelogs: This package will soon FTBFS; time to fix it! dh_installchangelogs: Compatibility levels before 5 are deprecated (level 3 in use) dh_link dh_link: No compatibility level specified in debian/compat dh_link: This package will soon FTBFS; time to fix it! dh_link: Compatibility levels before 5 are deprecated (level 3 in use) dh_strip dh_strip debug symbol extraction: not enabling -a because /CurrentlyBuilding exists dh_strip debug symbol extraction: all non-arch-all packages for this build platform ppc64el: irpas dh_strip debug symbol extraction: packages to act on: irpas dh_strip debug symbol extraction: ignored packages: dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: building ddeb package dpkg-deb: building package `irpas-dbgsym' in `../irpas-dbgsym_0.10-4.1_ppc64el.ddeb'. dh_strip.pkg-create-dbgsym: No compatibility level specified in debian/compat dh_strip.pkg-create-dbgsym: This package will soon FTBFS; time to fix it! dh_strip.pkg-create-dbgsym: Compatibility levels before 5 are deprecated (level 3 in use) dh_compress dh_compress: No compatibility level specified in debian/compat dh_compress: This package will soon FTBFS; time to fix it! dh_compress: Compatibility levels before 5 are deprecated (level 3 in use) dh_fixperms dh_fixperms: No compatibility level specified in debian/compat dh_fixperms: This package will soon FTBFS; time to fix it! dh_fixperms: Compatibility levels before 5 are deprecated (level 3 in use) dh_installdeb dh_installdeb: No compatibility level specified in debian/compat dh_installdeb: This package will soon FTBFS; time to fix it! dh_installdeb: Compatibility levels before 5 are deprecated (level 3 in use) dh_shlibdeps dh_shlibdeps: No compatibility level specified in debian/compat dh_shlibdeps: This package will soon FTBFS; time to fix it! dh_shlibdeps: Compatibility levels before 5 are deprecated (level 3 in use) dh_gencontrol dh_gencontrol: No compatibility level specified in debian/compat dh_gencontrol: This package will soon FTBFS; time to fix it! dh_gencontrol: Compatibility levels before 5 are deprecated (level 3 in use) dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_md5sums dh_md5sums: No compatibility level specified in debian/compat dh_md5sums: This package will soon FTBFS; time to fix it! dh_md5sums: Compatibility levels before 5 are deprecated (level 3 in use) dh_builddeb dh_builddeb.pkgbinarymangler: No compatibility level specified in debian/compat dh_builddeb.pkgbinarymangler: This package will soon FTBFS; time to fix it! dh_builddeb.pkgbinarymangler: Compatibility levels before 5 are deprecated (level 3 in use) INFO: pkgstriptranslations version 119 pkgstriptranslations: processing irpas (in debian/irpas); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/irpas/DEBIAN/control, package irpas, directory debian/irpas pkgstripfiles: PNG optimization for package irpas took 0 s dpkg-deb: warning: 'debian/irpas/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package `irpas' in `../irpas_0.10-4.1_ppc64el.deb'. dh_builddeb.pkgbinarymangler: No compatibility level specified in debian/compat dh_builddeb.pkgbinarymangler: This package will soon FTBFS; time to fix it! dh_builddeb.pkgbinarymangler: Compatibility levels before 5 are deprecated (level 3 in use) dpkg-genchanges -B -mUbuntu Build Daemon >../irpas_0.10-4.1_ppc64el.changes dpkg-genchanges: arch-specific upload - not including arch-independent packages dpkg-genchanges: binary-only upload - not including any source code dpkg-source --after-build irpas-0.10 dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20140313-1435 Publishing debug debs. chroot-autobuild/build/buildd/irpas_0.10-4.1_ppc64el.deb: new debian package, version 2.0. size 55730 bytes: control archive=1990 bytes. 1673 bytes, 42 lines control 1739 bytes, 30 lines md5sums Package: irpas Version: 0.10-4.1 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Vince Mulhollon Installed-Size: 381 Depends: libc6 (>= 2.17), libpcap0.8 (>= 0.9.8) Section: non-free/net Priority: optional Description: Internetwork Routing Protocol Attack Suite Despite the "exciting" title this is merely a collection of programs used for advanced network operations, testing, and debugging. . CDP and the route injectors can be useful in a production network. Several other tools are useful for security and firewall testing. Finally some tools such as netenum are useful for general admin scripting. . Like all powerful tools, someone whom is terminally stupid could cause great damage when using these tools, so be careful. . cdp - Cisco discovery protocol packet sender igrp - IGRP route injector ass - Autonomous system scanner irdp - IRDP sender irdpresponder - IRDP responder itrace - ICMP based traceroute tctrace - TCP SYN based traceroute protos - ICMP based port scanner netmask - Asks for netmask via ICMP file2cable - Dumps any binary file direct to ethernet dfkaa - Troubleshoot devices formerly known as Ascend (Pipeline, etc) netenum - Ping scanner designed for shell scripts hsrp - HSRP failover tester icmp_redirect - ICMP redirection system timestamp - ICMP timestamp requester dhcpx - DHCP server "exerciser" . I placed this program in "non-free" because per the license: 1) A developer is required to get written permission to use code from IRPAS in derivative works 2) Users are barred from using this software for illegal purposes chroot-autobuild/build/buildd/irpas_0.10-4.1_ppc64el.deb: drwxr-xr-x root/root 0 2014-03-13 14:35 ./ drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/ drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/sbin/ -rwxr-xr-x root/root 36808 2014-03-13 14:35 ./usr/sbin/protos -rwxr-xr-x root/root 14304 2014-03-13 14:35 ./usr/sbin/itrace -rwxr-xr-x root/root 27304 2014-03-13 14:35 ./usr/sbin/dfkaa -rwxr-xr-x root/root 18416 2014-03-13 14:35 ./usr/sbin/cdp -rwxr-xr-x root/root 22520 2014-03-13 14:35 ./usr/sbin/icmp_redirect -rwxr-xr-x root/root 18400 2014-03-13 14:35 ./usr/sbin/netenum -rwxr-xr-x root/root 22504 2014-03-13 14:35 ./usr/sbin/igrp -rwxr-xr-x root/root 14304 2014-03-13 14:35 ./usr/sbin/timestamp -rwxr-xr-x root/root 14304 2014-03-13 14:35 ./usr/sbin/irdp -rwxr-xr-x root/root 18408 2014-03-13 14:35 ./usr/sbin/irdpresponder -rwxr-xr-x root/root 14304 2014-03-13 14:35 ./usr/sbin/tctrace -rwxr-xr-x root/root 14304 2014-03-13 14:35 ./usr/sbin/hsrp -rwxr-xr-x root/root 14296 2014-03-13 14:35 ./usr/sbin/file2cable -rwxr-xr-x root/root 42976 2014-03-13 14:35 ./usr/sbin/ass -rwxr-xr-x root/root 26624 2014-03-13 14:35 ./usr/sbin/dhcpx -rwxr-xr-x root/root 14304 2014-03-13 14:35 ./usr/sbin/inetmask drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/bin/ drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/share/ drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/share/man/ drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/share/man/man1/ -rw-r--r-- root/root 885 2014-03-13 14:35 ./usr/share/man/man1/itrace.1.gz -rw-r--r-- root/root 617 2014-03-13 14:35 ./usr/share/man/man1/inetmask.1.gz -rw-r--r-- root/root 2422 2014-03-13 14:35 ./usr/share/man/man1/cdp.1.gz -rw-r--r-- root/root 953 2014-03-13 14:35 ./usr/share/man/man1/tctrace.1.gz -rw-r--r-- root/root 736 2014-03-13 14:35 ./usr/share/man/man1/irdpresponder.1.gz -rw-r--r-- root/root 1553 2014-03-13 14:35 ./usr/share/man/man1/igrp.1.gz -rw-r--r-- root/root 734 2014-03-13 14:35 ./usr/share/man/man1/irdp.1.gz -rw-r--r-- root/root 2348 2014-03-13 14:35 ./usr/share/man/man1/ass.1.gz -rw-r--r-- root/root 779 2014-03-13 14:35 ./usr/share/man/man1/file2cable.1.gz drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/share/doc/ drwxr-xr-x root/root 0 2014-03-13 14:35 ./usr/share/doc/irpas/ -rw-r--r-- root/root 298 2014-03-13 14:35 ./usr/share/doc/irpas/upstream.txt -rw-r--r-- root/root 1823 2014-03-13 14:35 ./usr/share/doc/irpas/copyright -rw-r--r-- root/root 759 2014-03-13 14:35 ./usr/share/doc/irpas/changelog.Debian.gz -rw-r--r-- root/root 173 2014-03-13 14:35 ./usr/share/doc/irpas/README.Debian -rw-r--r-- root/root 55 2014-03-13 14:35 ./usr/share/doc/irpas/TODO.Debian irpas_0.10-4.1_ppc64el.changes: Format: 1.8 Date: Fri, 27 Jun 2008 20:43:19 +0200 Source: irpas Binary: irpas Architecture: ppc64el Version: 0.10-4.1 Distribution: trusty Urgency: low Maintainer: Ubuntu Build Daemon Changed-By: Romain Francoise Description: irpas - Internetwork Routing Protocol Attack Suite Closes: 480578 Changes: irpas (0.10-4.1) unstable; urgency=low . * NMU to unblock libpcap's transition to testing. * Fix build against libpcap0.8 (closes: #480578). Checksums-Sha1: a73fd867628c86e6c6e168984c4f219ae06bfaea 55730 irpas_0.10-4.1_ppc64el.deb Checksums-Sha256: 19f888a46540cdc05034468edb6bedf970df00f849b2184de795fc4a303f658f 55730 irpas_0.10-4.1_ppc64el.deb Files: b6aa971f19dcf1fd3bfdaa20bd3d18ed 55730 non-free/net optional irpas_0.10-4.1_ppc64el.deb ****************************************************************************** Built successfully ****************************************************************************** Finished at 20140313-1435 Build needed 00:00:07, 1512k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-5692855'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-5692855/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-5692855'] Unmounting chroot for build PACKAGEBUILD-5692855... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-5692855'] Removing build PACKAGEBUILD-5692855