printf '
' | fink --no-use-binary-dist --yes --build-as-nobody rebuild pvpgn-pgsql 2>&1
The package 'pvpgn-pgsql' will be built without being installed.
Reading build dependency for pvpgn-pgsql-1.8.5-1003...
Reading dependency for pvpgn-pgsql-1.8.5-1003...
Reading build conflict for pvpgn-pgsql-1.8.5-1003...
The package 'postgresql92-dev' will be installed.
Reading dependency for postgresql92-dev-9.2.8-1...
Reading runtime dependency for postgresql92-dev-9.2.8-1...
The package 'pvpgn-support' will be installed.
Reading dependency for pvpgn-support-1.2-1001...
Reading runtime dependency for pvpgn-support-1.2-1001...
The package 'postgresql92' will be installed.
Reading dependency for postgresql92-9.2.8-1...
Reading runtime dependency for postgresql92-9.2.8-1...
The package 'postgresql92-shlibs' will be installed.
Reading dependency for postgresql92-shlibs-9.2.8-1...
Reading runtime dependency for postgresql92-shlibs-9.2.8-1...
The package 'daemonic' will be installed.
Reading dependency for daemonic-20010902-4...
Reading runtime dependency for daemonic-20010902-4...
The package 'libxml2-shlibs' will be installed.
Reading dependency for libxml2-shlibs-2.9.1-3...
Reading runtime dependency for libxml2-shlibs-2.9.1-3...
The package 'libxslt-shlibs' will be installed.
Reading dependency for libxslt-shlibs-1.1.28-2...
Reading runtime dependency for libxslt-shlibs-1.1.28-2...
The package 'passwd-postgres' will be installed.
Reading dependency for passwd-postgres-20131113-1...
Reading runtime dependency for passwd-postgres-20131113-1...
The package 'readline6-shlibs' will be installed.
Reading dependency for readline6-shlibs-6.3.6-1...
Reading runtime dependency for readline6-shlibs-6.3.6-1...
The package 'libxml2-bin' will be installed.
Reading dependency for libxml2-bin-2.9.1-3...
Reading runtime dependency for libxml2-bin-2.9.1-3...
The package 'liblzma5-shlibs' will be installed.
Reading dependency for liblzma5-shlibs-5.0.5-2...
Reading runtime dependency for liblzma5-shlibs-5.0.5-2...
The package 'passwd-core' will be installed.
Reading dependency for passwd-core-20131113-1...
Reading runtime dependency for passwd-core-20131113-1...
The package 'passwd-configs' will be installed.
Reading dependency for passwd-configs-20131113-1...
Reading runtime dependency for passwd-configs-20131113-1...
The following package will be rebuilt:
pvpgn-pgsql
The following 13 additional packages will be installed:
daemonic liblzma5-shlibs libxml2-bin libxml2-shlibs libxslt-shlibs
passwd-configs passwd-core passwd-postgres postgresql92 postgresql92-dev
postgresql92-shlibs pvpgn-support readline6-shlibs
Do you want to continue? [Y/n] (assuming default)
curl --connect-timeout 30 -f -L -A 'fink/0.37.0' -O http://distfiles.master.finkmirrors.net/distfiles/pvpgn-1.8.5.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
15 1130k 15 176k 0 0 293k 0 0:00:03 --:--:-- 0:00:03 293k
100 1130k 100 1130k 0 0 833k 0 0:00:01 0:00:01 --:--:-- 834k
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/utils/liblzma5-shlibs_5.0.5-2_darwin-x86_64.deb
Selecting previously deselected package liblzma5-shlibs.
(Reading database ... 4296 files and directories currently installed.)
Unpacking liblzma5-shlibs (from .../liblzma5-shlibs_5.0.5-2_darwin-x86_64.deb) ...
Setting up liblzma5-shlibs (5.0.5-2) ...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/debs/passwd-configs_20131113-1_darwin-x86_64.deb
Selecting previously deselected package passwd-configs.
(Reading database ... 4307 files and directories currently installed.)
Unpacking passwd-configs (from .../passwd-configs_20131113-1_darwin-x86_64.deb) ...
Setting up passwd-configs (20131113-1) ...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/debs/passwd-core_20131113-1_darwin-x86_64.deb
Selecting previously deselected package passwd-core.
(Reading database ... 4312 files and directories currently installed.)
Unpacking passwd-core (from .../passwd-core_20131113-1_darwin-x86_64.deb) ...
Setting up passwd-core (20131113-1) ...
Using existing /sw/etc/passwd.conf settings.
If you want to reset them, remove that file and run
'fink reinstall passwd-core'.
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/debs/passwd-postgres_20131113-1_darwin-x86_64.deb
Selecting previously deselected package passwd-postgres.
(Reading database ... 4319 files and directories currently installed.)
Unpacking passwd-postgres (from .../passwd-postgres_20131113-1_darwin-x86_64.deb) ...
Setting up passwd-postgres (20131113-1) ...
'postgres' user exists, with parameters:
uid=602(postgres) gid=602(postgres) groups=602(postgres),12(everyone),61(localaccounts),100(_lpoperator),402(com.apple.sharepoint.group.1)
Fink will use these settings.
'postgres' group exists, with parameters:
AppleMetaNodeLocation: /Local/Default
GeneratedUID: A930A0A0-E4E1-48DF-A1A5-B4CC27AD8001
GroupMembership: postgres
Password: *
PrimaryGroupID: 602
RecordName: postgres
RecordType: dsRecTypeStandard:Groups
Fink will use these settings.
Using existing entry for 'postgres' user/group.
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/debs/pvpgn-support_1.2-1001_darwin-x86_64.deb
Selecting previously deselected package pvpgn-support.
(Reading database ... 4322 files and directories currently installed.)
Unpacking pvpgn-support (from .../pvpgn-support_1.2-1001_darwin-x86_64.deb) ...
Setting up pvpgn-support (1.2-1001) ...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/readline6-shlibs_6.3.6-1_darwin-x86_64.deb
Selecting previously deselected package readline6-shlibs.
(Reading database ... 4335 files and directories currently installed.)
Unpacking readline6-shlibs (from .../readline6-shlibs_6.3.6-1_darwin-x86_64.deb) ...
Setting up readline6-shlibs (6.3.6-1) ...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxml2-bin_2.9.1-3_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxml2-shlibs_2.9.1-3_darwin-x86_64.deb
Selecting previously deselected package libxml2-bin.
(Reading database ... 4346 files and directories currently installed.)
Unpacking libxml2-bin (from .../libxml2-bin_2.9.1-3_darwin-x86_64.deb) ...
Selecting previously deselected package libxml2-shlibs.
Unpacking libxml2-shlibs (from .../libxml2-shlibs_2.9.1-3_darwin-x86_64.deb) ...
Setting up libxml2-shlibs (2.9.1-3) ...
Setting up libxml2-bin (2.9.1-3) ...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxslt-shlibs_1.1.28-2_darwin-x86_64.deb
Selecting previously deselected package libxslt-shlibs.
(Reading database ... 4363 files and directories currently installed.)
Unpacking libxslt-shlibs (from .../libxslt-shlibs_1.1.28-2_darwin-x86_64.deb) ...
Setting up libxslt-shlibs (1.1.28-2) ...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/debs/daemonic_20010902-4_darwin-x86_64.deb
Selecting previously deselected package daemonic.
(Reading database ... 4375 files and directories currently installed.)
Unpacking daemonic (from .../daemonic_20010902-4_darwin-x86_64.deb) ...
Setting up daemonic (20010902-4) ...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/database/postgresql92-dev_9.2.8-1_darwin-x86_64.deb /sw/fink/debs/postgresql92_9.2.8-1_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/database/postgresql92-shlibs_9.2.8-1_darwin-x86_64.deb
Selecting previously deselected package postgresql92-dev.
(Reading database ... 4381 files and directories currently installed.)
Unpacking postgresql92-dev (from .../postgresql92-dev_9.2.8-1_darwin-x86_64.deb) ...
Selecting previously deselected package postgresql92.
Unpacking postgresql92 (from .../postgresql92_9.2.8-1_darwin-x86_64.deb) ...
Selecting previously deselected package postgresql92-shlibs.
Unpacking postgresql92-shlibs (from .../postgresql92-shlibs_9.2.8-1_darwin-x86_64.deb) ...
Setting up postgresql92-shlibs (9.2.8-1) ...
Setting up postgresql92 (9.2.8-1) ...
- starting PostgreSQL on port 19431
- attempting to install the plpgsql language in the template1 database...
Setting up postgresql92-dev (9.2.8-1) ...
Setting runtime build-lock...
dpkg-deb -b /sw/build.build/root-fink-buildlock-pvpgn-pgsql-1.8.5-1003 /sw/build.build
dpkg-deb: building package `fink-buildlock-pvpgn-pgsql-1.8.5-1003' in `/sw/build.build/fink-buildlock-pvpgn-pgsql-1.8.5-1003_2014.07.25-05.49.44_darwin-x86_64.deb'.
Installing build-lock package...
/sw/bin/dpkg-lockwait -i /sw/build.build/fink-buildlock-pvpgn-pgsql-1.8.5-1003_2014.07.25-05.49.44_darwin-x86_64.deb
Selecting previously deselected package fink-buildlock-pvpgn-pgsql-1.8.5-1003.
(Reading database ... 5894 files and directories currently installed.)
Unpacking fink-buildlock-pvpgn-pgsql-1.8.5-1003 (from .../fink-buildlock-pvpgn-pgsql-1.8.5-1003_2014.07.25-05.49.44_darwin-x86_64.deb) ...
Setting up fink-buildlock-pvpgn-pgsql-1.8.5-1003 (2014.07.25-05.49.44) ...
sudo -u fink-bld [ENV] sh -c /tmp/fink.T3K_R
env LANG=C LC_ALL=C /sw/bin/tar --no-same-owner --no-same-permissions -xvf /sw/src/pvpgn-1.8.5.tar.gz
pvpgn-1.8.5/
pvpgn-1.8.5/bin/
pvpgn-1.8.5/NEWS
pvpgn-1.8.5/Win32-Projects/
pvpgn-1.8.5/Win32-Projects/bncdb.dev
pvpgn-1.8.5/Win32-Projects/d2dbs.dev
pvpgn-1.8.5/Win32-Projects/PvPGN.sln
pvpgn-1.8.5/Win32-Projects/PvPGN.vcproj
pvpgn-1.8.5/Win32-Projects/PvPGNConsole.sln
pvpgn-1.8.5/Win32-Projects/bnchat.vcproj
pvpgn-1.8.5/Win32-Projects/bnftp.vcproj
pvpgn-1.8.5/Win32-Projects/d2cs.vcproj
pvpgn-1.8.5/Win32-Projects/PvPGNConsole.dev
pvpgn-1.8.5/Win32-Projects/d2cs.dev
pvpgn-1.8.5/Win32-Projects/d2csConsole.dev
pvpgn-1.8.5/Win32-Projects/d2dbs.vcproj
pvpgn-1.8.5/Win32-Projects/PvPGNConsole.vcproj
pvpgn-1.8.5/Win32-Projects/d2dbsConsole.vcproj
pvpgn-1.8.5/Win32-Projects/Makefile.BORLAND
pvpgn-1.8.5/Win32-Projects/d2dbsConsole.dev
pvpgn-1.8.5/Win32-Projects/PvPGN.dev
pvpgn-1.8.5/Win32-Projects/bnftp.dev
pvpgn-1.8.5/Win32-Projects/d2csConsole.vcproj
pvpgn-1.8.5/Win32-Projects/bncdb.vcproj
pvpgn-1.8.5/Win32-Projects/make_borland.bat
pvpgn-1.8.5/Win32-Projects/bnchat.dev
pvpgn-1.8.5/BUGS
pvpgn-1.8.5/scripts/
pvpgn-1.8.5/scripts/bnetd.init
pvpgn-1.8.5/scripts/cvs2cl.pl
pvpgn-1.8.5/scripts/ladder.py
pvpgn-1.8.5/scripts/make_testusers.sh
pvpgn-1.8.5/scripts/tos.bat
pvpgn-1.8.5/scripts/S98bnetd
pvpgn-1.8.5/scripts/bnetmasq.sh
pvpgn-1.8.5/scripts/sql/
pvpgn-1.8.5/scripts/sql/repairlevels.pl
pvpgn-1.8.5/scripts/fsgs2bnetd.pl
pvpgn-1.8.5/scripts/tos.sh
pvpgn-1.8.5/scripts/pvpgn_hash.inc.php
pvpgn-1.8.5/scripts/process.pl
pvpgn-1.8.5/scripts/login_testusers.sh
pvpgn-1.8.5/scripts/storage/
pvpgn-1.8.5/scripts/storage/plain2sql.pl
pvpgn-1.8.5/scripts/storage/cdb2sql.pl
pvpgn-1.8.5/scripts/reform.awk
pvpgn-1.8.5/scripts/bnetd.logrotate
pvpgn-1.8.5/scripts/lastlogin.pl
pvpgn-1.8.5/scripts/convert_w3.pl
pvpgn-1.8.5/scripts/rc.bnetd
pvpgn-1.8.5/scripts/announce.sh
pvpgn-1.8.5/scripts/flat2cdb.pl
pvpgn-1.8.5/UPDATE
pvpgn-1.8.5/README.DEV
pvpgn-1.8.5/README.ALPHA
pvpgn-1.8.5/src/
pvpgn-1.8.5/src/autoconf/
pvpgn-1.8.5/src/autoconf/ansi2knr.c
pvpgn-1.8.5/src/autoconf/termios.m4
pvpgn-1.8.5/src/autoconf/winsz.m4
pvpgn-1.8.5/src/autoconf/install-sh
pvpgn-1.8.5/src/autoconf/mkdir-p
pvpgn-1.8.5/src/autoconf/mkdir.m4
pvpgn-1.8.5/src/autoconf/ccstdc.m4
pvpgn-1.8.5/src/autoconf/config.sub
pvpgn-1.8.5/src/autoconf/config.guess
pvpgn-1.8.5/src/bniutils/
pvpgn-1.8.5/src/bniutils/bnibuild.c
pvpgn-1.8.5/src/bniutils/bni.c
pvpgn-1.8.5/src/bniutils/bnilist.c
pvpgn-1.8.5/src/bniutils/bni.h
pvpgn-1.8.5/src/bniutils/fileio.c
pvpgn-1.8.5/src/bniutils/tga.h
pvpgn-1.8.5/src/bniutils/tga.c
pvpgn-1.8.5/src/bniutils/bniextract.c
pvpgn-1.8.5/src/bniutils/tgainfo.c
pvpgn-1.8.5/src/bniutils/bni2tga.c
pvpgn-1.8.5/src/bniutils/fileio.h
pvpgn-1.8.5/src/configure
pvpgn-1.8.5/src/d2dbs/
pvpgn-1.8.5/src/d2dbs/dbserver.c
pvpgn-1.8.5/src/d2dbs/version.h
pvpgn-1.8.5/src/d2dbs/cmdline.c
pvpgn-1.8.5/src/d2dbs/charlock.h
pvpgn-1.8.5/src/d2dbs/prefs.c
pvpgn-1.8.5/src/d2dbs/dbsdupecheck.h
pvpgn-1.8.5/src/d2dbs/dbsdupecheck.c
pvpgn-1.8.5/src/d2dbs/main.c
pvpgn-1.8.5/src/d2dbs/handle_signal.h
pvpgn-1.8.5/src/d2dbs/prefs.h
pvpgn-1.8.5/src/d2dbs/d2ladder.c
pvpgn-1.8.5/src/d2dbs/dbserver.h
pvpgn-1.8.5/src/d2dbs/setup.h
pvpgn-1.8.5/src/d2dbs/dbspacket.c
pvpgn-1.8.5/src/d2dbs/dbspacket.h
pvpgn-1.8.5/src/d2dbs/charlock.c
pvpgn-1.8.5/src/d2dbs/handle_signal.c
pvpgn-1.8.5/src/d2dbs/cmdline.h
pvpgn-1.8.5/src/d2dbs/d2ladder.h
pvpgn-1.8.5/src/client/
pvpgn-1.8.5/src/client/bnbot.c
pvpgn-1.8.5/src/client/udptest.c
pvpgn-1.8.5/src/client/client.h
pvpgn-1.8.5/src/client/bnchat.c
pvpgn-1.8.5/src/client/client_connect.h
pvpgn-1.8.5/src/client/bnftp.c
pvpgn-1.8.5/src/client/client_connect.c
pvpgn-1.8.5/src/client/bnstat.c
pvpgn-1.8.5/src/client/udptest.h
pvpgn-1.8.5/src/client/client.c
pvpgn-1.8.5/src/client/ansi_term.h
pvpgn-1.8.5/src/tinycdb/
pvpgn-1.8.5/src/tinycdb/cdb_make.c
pvpgn-1.8.5/src/tinycdb/cdb_seq.c
pvpgn-1.8.5/src/tinycdb/cdb_seek.c
pvpgn-1.8.5/src/tinycdb/cdb_hash.c
pvpgn-1.8.5/src/tinycdb/cdb_find.c
pvpgn-1.8.5/src/tinycdb/cdb_make_put.c
pvpgn-1.8.5/src/tinycdb/cdb_findnext.c
pvpgn-1.8.5/src/tinycdb/cdb_make_add.c
pvpgn-1.8.5/src/tinycdb/cdb_unpack.c
pvpgn-1.8.5/src/tinycdb/cdb_make_find.c
pvpgn-1.8.5/src/tinycdb/ChangeLog
pvpgn-1.8.5/src/tinycdb/cdb_init.c
pvpgn-1.8.5/src/tinycdb/cdb.h
pvpgn-1.8.5/src/tinycdb/cdb_int.h
pvpgn-1.8.5/src/tinycdb/cdb.c
pvpgn-1.8.5/src/compat/
pvpgn-1.8.5/src/compat/memcpy.c
pvpgn-1.8.5/src/compat/read.h
pvpgn-1.8.5/src/compat/strncasecmp.c
pvpgn-1.8.5/src/compat/strsep.c
pvpgn-1.8.5/src/compat/strerror.c
pvpgn-1.8.5/src/compat/strftime.h
pvpgn-1.8.5/src/compat/snprintf.h
pvpgn-1.8.5/src/compat/signal.h
pvpgn-1.8.5/src/compat/strsep.h
pvpgn-1.8.5/src/compat/strncasecmp.h
pvpgn-1.8.5/src/compat/uname.h
pvpgn-1.8.5/src/compat/mmap.c
pvpgn-1.8.5/src/compat/strrchr.h
pvpgn-1.8.5/src/compat/vargs.h
pvpgn-1.8.5/src/compat/uname.c
pvpgn-1.8.5/src/compat/memset.h
pvpgn-1.8.5/src/compat/gettimeofday.h
pvpgn-1.8.5/src/compat/access.h
pvpgn-1.8.5/src/compat/gethostname.h
pvpgn-1.8.5/src/compat/strdup.c
pvpgn-1.8.5/src/compat/getopt.h
pvpgn-1.8.5/src/compat/memmove.c
pvpgn-1.8.5/src/compat/exitstatus.h
pvpgn-1.8.5/src/compat/netinet_in.h
pvpgn-1.8.5/src/compat/mmap.h
pvpgn-1.8.5/src/compat/recv.h
pvpgn-1.8.5/src/compat/getopt.c
pvpgn-1.8.5/src/compat/strdup.h
pvpgn-1.8.5/src/compat/statmacros.h
pvpgn-1.8.5/src/compat/inet_ntoa.h
pvpgn-1.8.5/src/compat/seek.h
pvpgn-1.8.5/src/compat/strtoul.c
pvpgn-1.8.5/src/compat/stdfileno.h
pvpgn-1.8.5/src/compat/mkdir.h
pvpgn-1.8.5/src/compat/memcpy.h
pvpgn-1.8.5/src/compat/memmove.h
pvpgn-1.8.5/src/compat/uint.h
pvpgn-1.8.5/src/compat/difftime.c
pvpgn-1.8.5/src/compat/strcasecmp.h
pvpgn-1.8.5/src/compat/vsnprintf.c
pvpgn-1.8.5/src/compat/pdir.c
pvpgn-1.8.5/src/compat/difftime.h
pvpgn-1.8.5/src/compat/strerror.h
pvpgn-1.8.5/src/compat/inet_aton.h
pvpgn-1.8.5/src/compat/strcasecmp.c
pvpgn-1.8.5/src/compat/gettimeofday.c
pvpgn-1.8.5/src/compat/psock.h
pvpgn-1.8.5/src/compat/pdir.h
pvpgn-1.8.5/src/compat/send.h
pvpgn-1.8.5/src/compat/char_bit.h
pvpgn-1.8.5/src/compat/strchr.h
pvpgn-1.8.5/src/compat/rename.h
pvpgn-1.8.5/src/compat/memset.c
pvpgn-1.8.5/src/compat/vsnprintf.h
pvpgn-1.8.5/src/compat/snprintf.c
pvpgn-1.8.5/src/compat/socket.h
pvpgn-1.8.5/src/compat/termios.h
pvpgn-1.8.5/src/compat/strftime.c
pvpgn-1.8.5/src/compat/inet_ntoa.c
pvpgn-1.8.5/src/compat/strtoul.h
pvpgn-1.8.5/src/compat/psock.c
pvpgn-1.8.5/src/compat/inet_aton.c
pvpgn-1.8.5/src/d2cs/
pvpgn-1.8.5/src/d2cs/handle_d2gs.h
pvpgn-1.8.5/src/d2cs/game.c
pvpgn-1.8.5/src/d2cs/handle_d2gs.c
pvpgn-1.8.5/src/d2cs/d2gs.c
pvpgn-1.8.5/src/d2cs/serverqueue.h
pvpgn-1.8.5/src/d2cs/d2cs_d2dbs_ladder.h
pvpgn-1.8.5/src/d2cs/handle_bnetd.c
pvpgn-1.8.5/src/d2cs/connection.h
pvpgn-1.8.5/src/d2cs/gamequeue.h
pvpgn-1.8.5/src/d2cs/version.h
pvpgn-1.8.5/src/d2cs/handle_d2cs.c
pvpgn-1.8.5/src/d2cs/serverqueue.c
pvpgn-1.8.5/src/d2cs/d2charlist.h
pvpgn-1.8.5/src/d2cs/cmdline.c
pvpgn-1.8.5/src/d2cs/handle_init.c
pvpgn-1.8.5/src/d2cs/d2charlist.c
pvpgn-1.8.5/src/d2cs/prefs.c
pvpgn-1.8.5/src/d2cs/gamequeue.c
pvpgn-1.8.5/src/d2cs/net.h
pvpgn-1.8.5/src/d2cs/d2cs_protocol.h
pvpgn-1.8.5/src/d2cs/s2s.c
pvpgn-1.8.5/src/d2cs/main.c
pvpgn-1.8.5/src/d2cs/connection.c
pvpgn-1.8.5/src/d2cs/handle_d2cs.h
pvpgn-1.8.5/src/d2cs/handle_signal.h
pvpgn-1.8.5/src/d2cs/prefs.h
pvpgn-1.8.5/src/d2cs/d2charfile.h
pvpgn-1.8.5/src/d2cs/d2gs.h
pvpgn-1.8.5/src/d2cs/bnetd.c
pvpgn-1.8.5/src/d2cs/d2ladder.c
pvpgn-1.8.5/src/d2cs/d2cs_d2gs_character.h
pvpgn-1.8.5/src/d2cs/net.c
pvpgn-1.8.5/src/d2cs/bit.h
pvpgn-1.8.5/src/d2cs/handle_init.h
pvpgn-1.8.5/src/d2cs/d2charfile.c
pvpgn-1.8.5/src/d2cs/s2s.h
pvpgn-1.8.5/src/d2cs/setup.h
pvpgn-1.8.5/src/d2cs/server.c
pvpgn-1.8.5/src/d2cs/game.h
pvpgn-1.8.5/src/d2cs/bnetd.h
pvpgn-1.8.5/src/d2cs/d2cs_bnetd_protocol.h
pvpgn-1.8.5/src/d2cs/handle_bnetd.h
pvpgn-1.8.5/src/d2cs/handle_signal.c
pvpgn-1.8.5/src/d2cs/server.h
pvpgn-1.8.5/src/d2cs/cmdline.h
pvpgn-1.8.5/src/d2cs/d2cs_d2gs_protocol.h
pvpgn-1.8.5/src/d2cs/d2ladder.h
pvpgn-1.8.5/src/config.h.in
pvpgn-1.8.5/src/Makefile.in
pvpgn-1.8.5/src/configure.in
pvpgn-1.8.5/src/bnpcap/
pvpgn-1.8.5/src/bnpcap/.cvsignore
pvpgn-1.8.5/src/bnpcap/Makefile
pvpgn-1.8.5/src/bnpcap/bnpcap.c
pvpgn-1.8.5/src/autogen.sh
pvpgn-1.8.5/src/bnpass/
pvpgn-1.8.5/src/bnpass/bnpass.c
pvpgn-1.8.5/src/win32/
pvpgn-1.8.5/src/win32/d2cs_resource.rc
pvpgn-1.8.5/src/win32/console_resource.h
pvpgn-1.8.5/src/win32/resource.rc
pvpgn-1.8.5/src/win32/d2cs_winmain.c
pvpgn-1.8.5/src/win32/d2dbs_resource.h
pvpgn-1.8.5/src/win32/service.c
pvpgn-1.8.5/src/win32/d2cs_resource.h
pvpgn-1.8.5/src/win32/winmain.h
pvpgn-1.8.5/src/win32/service.h
pvpgn-1.8.5/src/win32/d2dbs_winmain.c
pvpgn-1.8.5/src/win32/winmain.c
pvpgn-1.8.5/src/win32/configwin.h
pvpgn-1.8.5/src/win32/console_resource.rc
pvpgn-1.8.5/src/win32/logo01.ico
pvpgn-1.8.5/src/win32/resource.h
pvpgn-1.8.5/src/win32/d2dbs_resource.rc
pvpgn-1.8.5/src/bnetd/
pvpgn-1.8.5/src/bnetd/versioncheck.h
pvpgn-1.8.5/src/bnetd/file.c
pvpgn-1.8.5/src/bnetd/handle_telnet.c
pvpgn-1.8.5/src/bnetd/game.c
pvpgn-1.8.5/src/bnetd/handle_udp.c
pvpgn-1.8.5/src/bnetd/udptest_send.c
pvpgn-1.8.5/src/bnetd/character.c
pvpgn-1.8.5/src/bnetd/anongame_infos.c
pvpgn-1.8.5/src/bnetd/runprog.h
pvpgn-1.8.5/src/bnetd/friends.h
pvpgn-1.8.5/src/bnetd/sql_pgsql.c
pvpgn-1.8.5/src/bnetd/command_groups.h
pvpgn-1.8.5/src/bnetd/handle_bnet.h
pvpgn-1.8.5/src/bnetd/handle_bnet.c
pvpgn-1.8.5/src/bnetd/tick.h
pvpgn-1.8.5/src/bnetd/handle_bot.c
pvpgn-1.8.5/src/bnetd/quota.h
pvpgn-1.8.5/src/bnetd/channel_conv.c
pvpgn-1.8.5/src/bnetd/channel.h
pvpgn-1.8.5/src/bnetd/message.h
pvpgn-1.8.5/src/bnetd/support.h
pvpgn-1.8.5/src/bnetd/connection.h
pvpgn-1.8.5/src/bnetd/channel.c
pvpgn-1.8.5/src/bnetd/handle_file.h
pvpgn-1.8.5/src/bnetd/storage_file.h
pvpgn-1.8.5/src/bnetd/storage_sql.c
pvpgn-1.8.5/src/bnetd/timer.c
pvpgn-1.8.5/src/bnetd/command.h
pvpgn-1.8.5/src/bnetd/tournament.h
pvpgn-1.8.5/src/bnetd/channel_conv.h
pvpgn-1.8.5/src/bnetd/helpfile.c
pvpgn-1.8.5/src/bnetd/handle_udp.h
pvpgn-1.8.5/src/bnetd/handlers.h
pvpgn-1.8.5/src/bnetd/handle_d2cs.c
pvpgn-1.8.5/src/bnetd/runprog.c
pvpgn-1.8.5/src/bnetd/sql_pgsql.h
pvpgn-1.8.5/src/bnetd/file_cdb.h
pvpgn-1.8.5/src/bnetd/anongame_maplists.h
pvpgn-1.8.5/src/bnetd/cmdline.c
pvpgn-1.8.5/src/bnetd/storage_file.c
pvpgn-1.8.5/src/bnetd/handle_init.c
pvpgn-1.8.5/src/bnetd/file_plain.c
pvpgn-1.8.5/src/bnetd/output.h
pvpgn-1.8.5/src/bnetd/support.c
pvpgn-1.8.5/src/bnetd/sql_common.h
pvpgn-1.8.5/src/bnetd/prefs.c
pvpgn-1.8.5/src/bnetd/ladder_binary.h
pvpgn-1.8.5/src/bnetd/character.h
pvpgn-1.8.5/src/bnetd/storage_sql.h
pvpgn-1.8.5/src/bnetd/tracker.c
pvpgn-1.8.5/src/bnetd/sql_common.c
pvpgn-1.8.5/src/bnetd/ipban.c
pvpgn-1.8.5/src/bnetd/file_plain.h
pvpgn-1.8.5/src/bnetd/sql_mysql.c
pvpgn-1.8.5/src/bnetd/main.c
pvpgn-1.8.5/src/bnetd/adbanner.c
pvpgn-1.8.5/src/bnetd/handle_irc.h
pvpgn-1.8.5/src/bnetd/connection.c
pvpgn-1.8.5/src/bnetd/realm.h
pvpgn-1.8.5/src/bnetd/handle_anongame.c
pvpgn-1.8.5/src/bnetd/irc.c
pvpgn-1.8.5/src/bnetd/output.c
pvpgn-1.8.5/src/bnetd/handle_d2cs.h
pvpgn-1.8.5/src/bnetd/autoupdate.c
pvpgn-1.8.5/src/bnetd/account_wrap.h
pvpgn-1.8.5/src/bnetd/command_groups.c
pvpgn-1.8.5/src/bnetd/prefs.h
pvpgn-1.8.5/src/bnetd/clan.c
pvpgn-1.8.5/src/bnetd/adbanner.h
pvpgn-1.8.5/src/bnetd/storage.c
pvpgn-1.8.5/src/bnetd/attrgroup.c
pvpgn-1.8.5/src/bnetd/timer.h
pvpgn-1.8.5/src/bnetd/helpfile.h
pvpgn-1.8.5/src/bnetd/file.h
pvpgn-1.8.5/src/bnetd/anongame.c
pvpgn-1.8.5/src/bnetd/anongame_infos.h
pvpgn-1.8.5/src/bnetd/file_cdb.c
pvpgn-1.8.5/src/bnetd/ladder_calc.c
pvpgn-1.8.5/src/bnetd/udptest_send.h
pvpgn-1.8.5/src/bnetd/realm.c
pvpgn-1.8.5/src/bnetd/news.h
pvpgn-1.8.5/src/bnetd/watch.h
pvpgn-1.8.5/src/bnetd/anongame_maplists.c
pvpgn-1.8.5/src/bnetd/handle_init.h
pvpgn-1.8.5/src/bnetd/game_conv.h
pvpgn-1.8.5/src/bnetd/sql_dbcreator.c
pvpgn-1.8.5/src/bnetd/ipban.h
pvpgn-1.8.5/src/bnetd/handle_bot.h
pvpgn-1.8.5/src/bnetd/sql_odbc.h
pvpgn-1.8.5/src/bnetd/clan.h
pvpgn-1.8.5/src/bnetd/mail.h
pvpgn-1.8.5/src/bnetd/message.c
pvpgn-1.8.5/src/bnetd/attrlayer.h
pvpgn-1.8.5/src/bnetd/ladder_binary.c
pvpgn-1.8.5/src/bnetd/handle_telnet.h
pvpgn-1.8.5/src/bnetd/versioncheck.c
pvpgn-1.8.5/src/bnetd/sql_mysql.h
pvpgn-1.8.5/src/bnetd/attr.h
pvpgn-1.8.5/src/bnetd/storage_sql2.c
pvpgn-1.8.5/src/bnetd/server.c
pvpgn-1.8.5/src/bnetd/game_conv.c
pvpgn-1.8.5/src/bnetd/friends.c
pvpgn-1.8.5/src/bnetd/game.h
pvpgn-1.8.5/src/bnetd/watch.c
pvpgn-1.8.5/src/bnetd/tick.c
pvpgn-1.8.5/src/bnetd/ladder_calc.h
pvpgn-1.8.5/src/bnetd/sql_sqlite3.c
pvpgn-1.8.5/src/bnetd/ladder.h
pvpgn-1.8.5/src/bnetd/account_wrap.c
pvpgn-1.8.5/src/bnetd/anongame.h
pvpgn-1.8.5/src/bnetd/topic.c
pvpgn-1.8.5/src/bnetd/alias_command.c
pvpgn-1.8.5/src/bnetd/team.h
pvpgn-1.8.5/src/bnetd/anongame_gameresult.c
pvpgn-1.8.5/src/bnetd/mail.c
pvpgn-1.8.5/src/bnetd/anongame_gameresult.h
pvpgn-1.8.5/src/bnetd/team.c
pvpgn-1.8.5/src/bnetd/handle_file.c
pvpgn-1.8.5/src/bnetd/account.h
pvpgn-1.8.5/src/bnetd/attrgroup.h
pvpgn-1.8.5/src/bnetd/storage_sql2.h
pvpgn-1.8.5/src/bnetd/autoupdate.h
pvpgn-1.8.5/src/bnetd/server.h
pvpgn-1.8.5/src/bnetd/ladder.c
pvpgn-1.8.5/src/bnetd/sql_dbcreator.h
pvpgn-1.8.5/src/bnetd/sql_odbc.c
pvpgn-1.8.5/src/bnetd/account.c
pvpgn-1.8.5/src/bnetd/irc.h
pvpgn-1.8.5/src/bnetd/handle_anongame.h
pvpgn-1.8.5/src/bnetd/cmdline.h
pvpgn-1.8.5/src/bnetd/news.c
pvpgn-1.8.5/src/bnetd/storage.h
pvpgn-1.8.5/src/bnetd/alias_command.h
pvpgn-1.8.5/src/bnetd/handle_irc.c
pvpgn-1.8.5/src/bnetd/topic.h
pvpgn-1.8.5/src/bnetd/sql_sqlite3.h
pvpgn-1.8.5/src/bnetd/command.c
pvpgn-1.8.5/src/bnetd/attrlayer.c
pvpgn-1.8.5/src/bnetd/tournament.c
pvpgn-1.8.5/src/bnproxy/
pvpgn-1.8.5/src/bnproxy/virtconn.h
pvpgn-1.8.5/src/bnproxy/virtconn.c
pvpgn-1.8.5/src/bnproxy/bnproxy.c
pvpgn-1.8.5/src/zlib/
pvpgn-1.8.5/src/zlib/zlib_license.html
pvpgn-1.8.5/src/zlib/pvpgn_zlib.h
pvpgn-1.8.5/src/zlib/pvpgn_zutil.h
pvpgn-1.8.5/src/zlib/pvpgn_adler32.c
pvpgn-1.8.5/src/zlib/pvpgn_deflate.h
pvpgn-1.8.5/src/zlib/pvpgn_trees.c
pvpgn-1.8.5/src/zlib/pvpgn_trees.h
pvpgn-1.8.5/src/zlib/pvpgn_zconf.h
pvpgn-1.8.5/src/zlib/pvpgn_zutil.c
pvpgn-1.8.5/src/zlib/pvpgn_deflate.c
pvpgn-1.8.5/src/bntrackd/
pvpgn-1.8.5/src/bntrackd/servers.xsl
pvpgn-1.8.5/src/bntrackd/bntrackd.c
pvpgn-1.8.5/src/common/
pvpgn-1.8.5/src/common/elist.h
pvpgn-1.8.5/src/common/flags.h
pvpgn-1.8.5/src/common/hashtable.h
pvpgn-1.8.5/src/common/queue.h
pvpgn-1.8.5/src/common/rlimit.c
pvpgn-1.8.5/src/common/d2char_file.h
pvpgn-1.8.5/src/common/give_up_root_privileges.c
pvpgn-1.8.5/src/common/rcm.c
pvpgn-1.8.5/src/common/bnethash.c
pvpgn-1.8.5/src/common/field_sizes.h
pvpgn-1.8.5/src/common/give_up_root_privileges.h
pvpgn-1.8.5/src/common/trans.c
pvpgn-1.8.5/src/common/xalloc.c
pvpgn-1.8.5/src/common/proginfo.h
pvpgn-1.8.5/src/common/bot_protocol.h
pvpgn-1.8.5/src/common/fdwatch.c
pvpgn-1.8.5/src/common/rcm.h
pvpgn-1.8.5/src/common/fdwatch_poll.h
pvpgn-1.8.5/src/common/tracker.h
pvpgn-1.8.5/src/common/version.h
pvpgn-1.8.5/src/common/xstr.c
pvpgn-1.8.5/src/common/fdwatch_poll.c
pvpgn-1.8.5/src/common/setup_before.h
pvpgn-1.8.5/src/common/lstr.h
pvpgn-1.8.5/src/common/addr.c
pvpgn-1.8.5/src/common/addr.h
pvpgn-1.8.5/src/common/fdwatch_epoll.h
pvpgn-1.8.5/src/common/tag.c
pvpgn-1.8.5/src/common/bn_type.c
pvpgn-1.8.5/src/common/trans.h
pvpgn-1.8.5/src/common/xstr.h
pvpgn-1.8.5/src/common/rlimit.h
pvpgn-1.8.5/src/common/fdwatch.h
pvpgn-1.8.5/src/common/asnprintf.h
pvpgn-1.8.5/src/common/tag.h
pvpgn-1.8.5/src/common/xstring.c
pvpgn-1.8.5/src/common/bnettime.h
pvpgn-1.8.5/src/common/bnethash.h
pvpgn-1.8.5/src/common/token.c
pvpgn-1.8.5/src/common/udp_protocol.h
pvpgn-1.8.5/src/common/proginfo.c
pvpgn-1.8.5/src/common/hexdump.c
pvpgn-1.8.5/src/common/token.h
pvpgn-1.8.5/src/common/fdwatch_epoll.c
pvpgn-1.8.5/src/common/hexdump.h
pvpgn-1.8.5/src/common/d2game_protocol.h
pvpgn-1.8.5/src/common/conf.c
pvpgn-1.8.5/src/common/bnet_protocol.h
pvpgn-1.8.5/src/common/packet.h
pvpgn-1.8.5/src/common/queue.c
pvpgn-1.8.5/src/common/list.h
pvpgn-1.8.5/src/common/util.h
pvpgn-1.8.5/src/common/d2char_checksum.h
pvpgn-1.8.5/src/common/d2char_checksum.c
pvpgn-1.8.5/src/common/anongame_protocol.h
pvpgn-1.8.5/src/common/introtate.h
pvpgn-1.8.5/src/common/bnettime.c
pvpgn-1.8.5/src/common/fdwatch_kqueue.c
pvpgn-1.8.5/src/common/bnethashconv.h
pvpgn-1.8.5/src/common/packet.c
pvpgn-1.8.5/src/common/eventlog.c
pvpgn-1.8.5/src/common/eventlog.h
pvpgn-1.8.5/src/common/bn_type.h
pvpgn-1.8.5/src/common/util.c
pvpgn-1.8.5/src/common/cdbhash.h
pvpgn-1.8.5/src/common/file_protocol.h
pvpgn-1.8.5/src/common/bnethashconv.c
pvpgn-1.8.5/src/common/fdwatch_select.h
pvpgn-1.8.5/src/common/setup_after.h
pvpgn-1.8.5/src/common/asnprintf.c
pvpgn-1.8.5/src/common/network.c
pvpgn-1.8.5/src/common/network.h
pvpgn-1.8.5/src/common/fdwatch_kqueue.h
pvpgn-1.8.5/src/common/xalloc.h
pvpgn-1.8.5/src/common/xstring.h
pvpgn-1.8.5/src/common/conf.h
pvpgn-1.8.5/src/common/irc_protocol.h
pvpgn-1.8.5/src/common/hashtable.c
pvpgn-1.8.5/src/common/fdwatch_select.c
pvpgn-1.8.5/src/common/init_protocol.h
pvpgn-1.8.5/src/common/list.c
pvpgn-1.8.5/docs/
pvpgn-1.8.5/docs/bnmotd.txt
pvpgn-1.8.5/docs/Compile.Instructions.Win32.VS.Net.txt
pvpgn-1.8.5/docs/INDEX
pvpgn-1.8.5/docs/README.fdwatch
pvpgn-1.8.5/docs/Compile.Instructions.Win32.Borland.txt
pvpgn-1.8.5/docs/Compile.Instructions.Win32.Dev-C++.txt
pvpgn-1.8.5/docs/INSTALL.unix
pvpgn-1.8.5/docs/PORTS
pvpgn-1.8.5/docs/README.storage
pvpgn-1.8.5/COPYING
pvpgn-1.8.5/README
pvpgn-1.8.5/files/
pvpgn-1.8.5/files/chathelp-war3-enUS.txt
pvpgn-1.8.5/files/ad000004.mng
pvpgn-1.8.5/files/ad000003.mng
pvpgn-1.8.5/files/termsofservice-default.txt
pvpgn-1.8.5/files/chathelp-war3-frFR.txt
pvpgn-1.8.5/files/ad000001.mng
pvpgn-1.8.5/files/tos.txt
pvpgn-1.8.5/files/tos_default.txt
pvpgn-1.8.5/files/newaccount-enUS.txt
pvpgn-1.8.5/files/chathelp-war3-ruRU.txt
pvpgn-1.8.5/files/newbie.save
pvpgn-1.8.5/files/chathelp-war3-default.txt
pvpgn-1.8.5/files/newaccount-default.txt
pvpgn-1.8.5/files/chathelp-war3-zhCN.txt
pvpgn-1.8.5/files/tos-unicode_default.txt
pvpgn-1.8.5/files/ad000001.smk
pvpgn-1.8.5/files/ad000002.mng
pvpgn-1.8.5/files/termsofservice-enUS.txt
pvpgn-1.8.5/files/ad000075.mng
pvpgn-1.8.5/version-history.txt
pvpgn-1.8.5/TODO
pvpgn-1.8.5/CREDITS
pvpgn-1.8.5/sbin/
pvpgn-1.8.5/conf/
pvpgn-1.8.5/conf/bnmotd.txt
pvpgn-1.8.5/conf/autoupdate.conf
pvpgn-1.8.5/conf/d2cs.conf.win32
pvpgn-1.8.5/conf/bnban.conf
pvpgn-1.8.5/conf/topics.conf
pvpgn-1.8.5/conf/bnhelp.conf
pvpgn-1.8.5/conf/channel.conf
pvpgn-1.8.5/conf/versioncheck.conf
pvpgn-1.8.5/conf/d2server.ini
pvpgn-1.8.5/conf/anongame_infos.conf
pvpgn-1.8.5/conf/sql_DB_layout.conf
pvpgn-1.8.5/conf/command_groups.conf
pvpgn-1.8.5/conf/tournament.conf
pvpgn-1.8.5/conf/bnalias.conf
pvpgn-1.8.5/conf/bnissue.txt
pvpgn-1.8.5/conf/ad.conf
pvpgn-1.8.5/conf/d2dbs.conf.win32
pvpgn-1.8.5/conf/realm.conf
pvpgn-1.8.5/conf/d2cs.conf.in
pvpgn-1.8.5/conf/d2dbs.conf.in
pvpgn-1.8.5/conf/bnmaps.conf
pvpgn-1.8.5/conf/address_translation.conf
pvpgn-1.8.5/conf/bnetd_default_user.cdb
pvpgn-1.8.5/conf/news.txt
pvpgn-1.8.5/conf/supportfile.conf
pvpgn-1.8.5/conf/sql_DB_layout2.conf
pvpgn-1.8.5/conf/bnetd_default_user.plain
pvpgn-1.8.5/conf/bnetd.conf.in
pvpgn-1.8.5/conf/bnetd.conf.win32
pvpgn-1.8.5/conf/bnxpcalc.conf
pvpgn-1.8.5/conf/bnxplevel.conf
pvpgn-1.8.5/IGNOREME
pvpgn-1.8.5/man/
pvpgn-1.8.5/man/bntext.5
pvpgn-1.8.5/man/bnftp.1
pvpgn-1.8.5/man/bniextract.1
pvpgn-1.8.5/man/bnibuild.1
pvpgn-1.8.5/man/bni2tga.1
pvpgn-1.8.5/man/tgainfo.1
pvpgn-1.8.5/man/bnilist.1
pvpgn-1.8.5/man/bnchat.1
pvpgn-1.8.5/man/bntrackd.1
pvpgn-1.8.5/man/bnstat.1
pvpgn-1.8.5/man/bnpcap.1
pvpgn-1.8.5/man/bnetd.1
pvpgn-1.8.5/man/bnetd.conf.5
pvpgn-1.8.5/man/bnbot.1
pvpgn-1.8.5/man/bnproxy.1
pvpgn-1.8.5/man/bnpass.1
sudo -u fink-bld [ENV] sh -c /tmp/fink.h3jaU
[ -r /sw/fink/dists/stable/main/finkinfo/net/pvpgn.patch ]
sudo -u fink-bld [ENV] sh -c /tmp/fink.IkzCZ
/tmp/fink.kydJT
#! /bin/sh -ev
sed 's|@FINKPREFIX@|/sw|g' players[i]==account)) break;
~~~~~~~~~~~~~~~~^~~~~~~~~
bnetd/game.c:1815:30: note: remove extraneous parentheses around the comparison to silence this warning
if ((game->players[i]==account)) break;
~ ^ ~
bnetd/game.c:1815:30: note: use '=' to turn this equality comparison into an assignment
if ((game->players[i]==account)) break;
^~
=
bnetd/game.c:1895:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((game->players[i]==account))
~~~~~~~~~~~~~~~~^~~~~~~~~
bnetd/game.c:1895:30: note: remove extraneous parentheses around the comparison to silence this warning
if ((game->players[i]==account))
~ ^ ~
bnetd/game.c:1895:30: note: use '=' to turn this equality comparison into an assignment
if ((game->players[i]==account))
^~
=
bnetd/game.c:1936:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((game->players[i]==account)) break;
~~~~~~~~~~~~~~~~^~~~~~~~~
bnetd/game.c:1936:30: note: remove extraneous parentheses around the comparison to silence this warning
if ((game->players[i]==account)) break;
~ ^ ~
bnetd/game.c:1936:30: note: use '=' to turn this equality comparison into an assignment
if ((game->players[i]==account)) break;
^~
=
bnetd/anongame.c:1145:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((result == W3_GAMERESULT_WIN))
~~~~~~~^~~~~~~~~~~~~~~~~~~~
bnetd/anongame.c:1145:15: note: remove extraneous parentheses around the comparison to silence this warning
if ((result == W3_GAMERESULT_WIN))
~ ^ ~
bnetd/anongame.c:1145:15: note: use '=' to turn this equality comparison into an assignment
if ((result == W3_GAMERESULT_WIN))
^~
=
bnetd/anongame.c:1147:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((result == W3_GAMERESULT_LOSS))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~
bnetd/anongame.c:1147:15: note: remove extraneous parentheses around the comparison to silence this warning
if ((result == W3_GAMERESULT_LOSS))
~ ^ ~
bnetd/anongame.c:1147:15: note: use '=' to turn this equality comparison into an assignment
if ((result == W3_GAMERESULT_LOSS))
^~
=
bnetd/command.c:3952:28: warning: for loop has empty body [-Wempty-body]
for (; text[i]==' '; i++);
^
bnetd/command.c:3952:28: note: put the semicolon on a separate line to silence this warning
bnetd/command.c:4305:25: warning: array index 255 is past the end of the array (which contains 255 elements) [-Warray-bounds]
msgtemp[MAX_MESSAGE_LEN]='\0';
^ ~~~~~~~~~~~~~~~
bnetd/command.c:117:1: note: array 'msgtemp' declared here
char msgtemp[MAX_MESSAGE_LEN];
^
3 warnings generated.
Compiling bnetd/account.c
Compiling bnetd/account_wrap.c
bnetd/account_wrap.c:1583:28: warning: passing 't_uint8 [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
str_to_hex(hex_buffer, ch->data, ch->datalen);
^~~~~~~~
./common/util.h:51:46: note: passing argument to parameter 'data' here
extern void str_to_hex(char * target, char * data, int datalen);
^
Compiling bnetd/prefs.c
3 warnings generated.
Compiling bnetd/tick.c
Compiling bnetd/file.c
1 warning generated.
Compiling bnetd/watch.c
Compiling bnetd/ladder.c
Compiling bnetd/ladder_calc.c
Compiling bnetd/adbanner.c
2 warnings generated.
Compiling bnetd/timer.c
Compiling bnetd/tracker.c
Compiling bnetd/ipban.c
1 warning generated.
Compiling bnetd/game_conv.c
Compiling bnetd/autoupdate.c
Compiling bnetd/helpfile.c
Compiling bnetd/mail.c
bnetd/game_conv.c:1001:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((game->type == game_type_diablo2closed))
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
bnetd/game_conv.c:1001:20: note: remove extraneous parentheses around the comparison to silence this warning
if ((game->type == game_type_diablo2closed))
~ ^ ~
bnetd/game_conv.c:1001:20: note: use '=' to turn this equality comparison into an assignment
if ((game->type == game_type_diablo2closed))
^~
=
Compiling bnetd/anongame_infos.c
Compiling bnetd/anongame_gameresult.c
1 warning generated.
Compiling bnetd/storage.c
bnetd/anongame_infos.c:1972:13: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
tmpdata = (unsigned char *) xmalloc(srclen + (srclen / 0x10) + 0x200 + 0x8000);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bnetd/anongame_infos.c:1977:19: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
zcpr.next_out = tmpdata;
^ ~~~~~~~
Compiling bnetd/storage_file.c
2 warnings generated.
Compiling bnetd/file_plain.c
Compiling bnetd/file_cdb.c
Compiling bnetd/storage_sql.c
Compiling bnetd/storage_sql2.c
bnetd/storage_file.c:817:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((team->teammembers[i]==0))
~~~~~~~~~~~~~~~~~~~~^~~
bnetd/storage_file.c:817:28: note: remove extraneous parentheses around the comparison to silence this warning
if ((team->teammembers[i]==0))
~ ^ ~
bnetd/storage_file.c:817:28: note: use '=' to turn this equality comparison into an assignment
if ((team->teammembers[i]==0))
^~
=
Compiling bnetd/sql_dbcreator.c
Compiling bnetd/sql_common.c
Compiling bnetd/sql_pgsql.c
Dependency check: bniutils
Compiling bnetd/sql_mysql.c
Compiling bnetd/sql_sqlite3.c
1 warning generated.
Compiling bnetd/sql_odbc.c
Compiling bnetd/runprog.c
bnetd/sql_common.c:690:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((team->teammembers[i]==0))
~~~~~~~~~~~~~~~~~~~~^~~
bnetd/sql_common.c:690:32: note: remove extraneous parentheses around the comparison to silence this warning
if ((team->teammembers[i]==0))
~ ^ ~
bnetd/sql_common.c:690:32: note: use '=' to turn this equality comparison into an assignment
if ((team->teammembers[i]==0))
^~
=
Compiling bnetd/realm.c
Compiling bnetd/character.c
Compiling bnetd/udptest_send.c
Compiling bnetd/versioncheck.c
Dependency check: bnpass
bnetd/character.c:270:50: warning: passing 't_uint8 [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
character->datalen = hex_to_str(data_in_hex, character->data, 33);
^~~~~~~~~~~~~~~
./common/util.h:52:51: note: passing argument to parameter 'data' here
extern int hex_to_str(char const * source, char * data, int datalen);
^
Compiling bnetd/handle_d2cs.c
1 warning generated.
Compiling bnetd/news.c
bnetd/versioncheck.c:240:33: warning: for loop has empty body [-Wempty-body]
for (; marker[0]==' ';marker++);
^
bnetd/versioncheck.cDependency check: bnpcap
:240:33: note: put the semicolon on a separate line to silence this warning
bnetd/versioncheck.c:248:33: warning: for loop has empty body [-Wempty-body]
for (; marker[0]==' ';marker++);
^
bnetd/versioncheck.c:248:33: note: put the semicolon on a separate line to silence this warning
1 warning generated.
Compiling bnetd/irc.c
Compiling bnetd/alias_command.c
Compiling bnetd/command_groups.c
Compiling bnetd/output.c
Dependency check: bnproxy
2 warnings generated.
Compiling bnetd/handle_anongame.c
Compiling bnetd/tournament.c
Compiling bnetd/anongame_maplists.c
Dependency check: bntrackd
Compiling bnetd/clan.c
Dependency check: client
Compiling bnetd/team.c
Compiling bnetd/topic.c
bnetd/team.c:265:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((accounts[i] == cteam->members[j]))
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
bnetd/team.c:265:20: note: remove extraneous parentheses around the comparison to silence this warning
if ((accounts[i] == cteam->members[j]))
~ ^ ~
bnetd/team.c:265:20: note: use '=' to turn this equality comparison into an assignment
if ((accounts[i] == cteam->members[j]))
^~
=
bnetd/team.c:317:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((uids[i] == cteam->teammembers[j]))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
bnetd/team.c:317:16: note: remove extraneous parentheses around the comparison to silence this warning
if ((uids[i] == cteam->teammembers[j]))
~ ^ ~
bnetd/team.c:317:16: note: use '=' to turn this equality comparison into an assignment
if ((uids[i] == cteam->teammembers[j]))
^~
=
bnetd/team.c:356:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((cteam->teamid == teamid))
~~~~~~~~~~~~~~^~~~~~~~~
bnetd/team.c:356:25: note: remove extraneous parentheses around the comparison to silence this warning
if ((cteam->teamid == teamid))
~ ^ ~
bnetd/team.c:356:25: note: use '=' to turn this equality comparison into an assignment
if ((cteam->teamid == teamid))
^~
=
Compiling bnetd/friends.c
Compiling bnetd/ladder_binary.c
Compiling bnetd/support.c
Compiling bnetd/attrgroup.c
3 warnings generated.
Compiling bnetd/attrlayer.c
Dependency check: common
Compiling bnetd/cmdline.c
Compiling common/tag.c
Compiling common/hexdump.c
common/hexdump.c:51:23: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
for (i = 0, datac = (char*)data ; i < len; i += 16, datac += 16)
^ ~~~~~~~~~~~
Compiling common/bn_type.c
Compiling common/packet.c
Compiling common/queue.c
1 warning generated.
Compiling common/util.c
Compiling common/network.c
Compiling common/list.c
2 warnings generated.
Compiling common/eventlog.c
Compiling common/bnettime.c
common/eventlog.c:246:23: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
for (i = 0, datac = (char*)data; i < len; i += 16, datac += 16)
^ ~~~~~~~~~~~
Compiling common/bnethash.c
Compiling common/bnethashconv.c
Compiling common/addr.c
1 warning generated.
Compiling common/hashtable.c
Compiling common/give_up_root_privileges.c
Compiling common/token.c
Compiling common/proginfo.c
Compiling common/rlimit.c
Compiling common/fdwatch.c
Compiling common/fdwatch_select.c
Compiling common/fdwatch_poll.c
Compiling common/fdwatch_kqueue.c
Compiling common/fdwatch_epoll.c
Compiling common/trans.c
common/fdwatch_kqueue.c:134:67: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_READ, EV_ADD, 0, 0, (void*)idx);
^
/usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET'
__kevp__->udata = (f); \
^
common/fdwatch_kqueue.c:147:70: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_READ, EV_DELETE, 0, 0, (void*)idx);
^
/usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET'
__kevp__->udata = (f); \
^
common/fdwatch_kqueue.c:162:68: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_WRITE, EV_ADD, 0, 0, (void*)idx);
^
/usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET'
__kevp__->udata = (f); \
^
common/fdwatch_kqueue.c:175:71: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_WRITE, EV_DELETE, 0, 0, (void*)idx);
^
/usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET'
__kevp__->udata = (f); \
^
Compiling common/xalloc.c
Compiling common/rcm.c
Compiling common/asnprintf.c
Compiling common/conf.c
Compiling common/xstr.c
4 warnings generated.
Compiling compat/pdir.c
Compiling compat/inet_aton.c
Compiling compat/inet_ntoa.c
Dependency check: compat
Compiling compat/strdup.c
Compiling compat/strerror.c
Compiling compat/strtoul.c
Compiling compat/strftime.c
Compiling compat/strcasecmp.c
Compiling compat/strncasecmp.c
Compiling compat/strsep.c
Compiling compat/psock.c
Compiling compat/uname.c
Compiling compat/gettimeofday.c
Compiling compat/difftime.c
Compiling compat/memset.c
Compiling compat/memcpy.c
Compiling compat/mmap.c
Compiling tinycdb/cdb_init.c
Compiling tinycdb/cdb_find.c
Compiling tinycdb/cdb_findnext.c
Compiling tinycdb/cdb_seek.c
Compiling tinycdb/cdb_seq.c
Compiling tinycdb/cdb_unpack.c
Compiling tinycdb/cdb_make_add.c
Compiling tinycdb/cdb_make_put.c
Compiling tinycdb/cdb_make_find.c
Compiling tinycdb/cdb_make.c
Compiling tinycdb/cdb_hash.c
Compiling zlib/pvpgn_adler32.c
tinycdb/cdb_make_add.c:46:30: warning: passing 'unsigned char [8]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (_cdb_make_write(cdbmp, rlen, 8) < 0 ||
^~~~
tinycdb/cdb_int.h:41:19: note: passing argument to parameter 'ptr' here
const char *ptr, cdbi_t len);
^
1 warning generated.
Compiling zlib/pvpgn_deflate.c
Dependency check: d2cs
Compiling zlib/pvpgn_trees.c
tinycdb/cdb_make_put.c:79:30: warning: passing 'unsigned char [8]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (_cdb_make_write(cdbmp, rlen, 8) < 0 ||
^~~~
tinycdb/cdb_int.h:41:19: note: passing argument to parameter 'ptr' here
const char *ptr, cdbi_t len);
^
tinycdb/cdb_make_find.c:56:61: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
cdbmp->cdb_bpos - cdbmp->cdb_buf, cdbmp->cdb_fd) < 0)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
1 warning generated.
tinycdb/cdb_make.c:147:32: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (_cdb_make_write(cdbmp, p, len << 3) < 0) {
^
tinycdb/cdb_make.c:63:53: note: passing argument to parameter 'ptr' here
_cdb_make_write(struct cdb_make *cdbmp, const char *ptr, unsigned len)
^
tinycdb/cdb_make.c:157:5: warning: assigning to 'unsigned char *' from 'char [4096]' converts between pointers to integer types with different sign [-Wpointer-sign]
p = cdbmp->cdb_buf;
^ ~~~~~~~~~~~~~~
tinycdb/cdb_make.c:163:29: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (ewrite(cdbmp->cdb_fd, p, 2048) != 0)
^
tinycdb/cdb_make.c:50:30: note: passing argument to parameter 'buf' here
ewrite(FILE *fd, const char *buf, int len)
^
Compiling zlib/pvpgn_zutil.c
Compiling win32/service.c
1 warning generated.
Compiling bntrackd/bntrackd.c
Compiling d2cs/main.c
Compiling d2cs/d2gs.c
Compiling d2cs/handle_d2gs.c
3 warnings generated.
Compiling d2cs/serverqueue.c
bntrackd/bntrackd.c:324:53: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.server_location);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:325:53: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.software);
~~ ^~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:326:51: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.version);
~~ ^~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:327:48: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.users));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:328:54: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.channels));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:329:48: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.games));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:330:59: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.server_desc);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:331:53: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.platform);
~~ ^~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:332:43: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.server_url);
~~ ^~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:333:61: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.contact_name);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:334:63: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"\t%s\n",server->info.contact_email);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:335:50: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.uptime));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:336:60: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.total_games));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:337:50: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.total_logins));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:344:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.server_location);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:345:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.software);
~~ ^~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:346:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.version);
~~ ^~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:347:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.users));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:348:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.channels));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:349:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.games));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:350:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.server_desc);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:351:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.platform);
~~ ^~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:352:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.server_url);
~~ ^~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:353:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.contact_name);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:354:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat]
fprintf(outfile,"%s\n##\n",server->info.contact_email);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
bntrackd/bntrackd.c:355:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.uptime));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:356:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.total_games));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:357:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat]
fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.total_logins));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
bntrackd/bntrackd.c:777:16: warning: expression result unused [-Wunused-value]
for (i=0; iheader.charname,charname,MAX_CHARNAME_LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2cs/d2charfile.c:109:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(chardata->header.account,account,MAX_ACCTNAME_LEN);
^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2cs/d2charfile.c:111:10: warning: passing 'unsigned char [32]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(chardata->header.realmname,prefs_get_realmname(),MAX_REALMNAME_LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2cs/d2charfile.c:467:26: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (file_read(file,data,&size)<0) {
^~~~~
d2cs/d2charfile.h:98:73: note: passing argument to parameter 'size' here
extern int file_read(char const * filename, void * data, unsigned int * size);
^
d2cs/d2charfile.c:536:22: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
version=bn_int_get(buffer+D2CHARSAVE_VERSION_OFFSET);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:60:41: note: passing argument to parameter 'src' here
extern t_uint32 bn_int_get(bn_int const src) ;
^
d2cs/d2charfile.c:542:22: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
status=bn_byte_get(buffer+status_offset);
^~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:57:42: note: passing argument to parameter 'src' here
extern t_uint8 bn_byte_get(bn_byte const src) ;
^
d2cs/d2charfile.c:547:33: warning: passing 'char [32768]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
checksum=d2charsave_checksum(buffer,size,D2CHARSAVE_CHECKSUM_OFFSET);
^~~~~~
./common/d2char_checksum.h:23:54: note: passing argument to parameter 'data' here
extern int d2charsave_checksum(unsigned char const * data, unsigned int len, unsigned int offset);
^
d2cs/handle_d2cs.c:913:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
packet_append_string(rpacket,ccharlist->charinfo->header.charname);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/packet.h:383:65: note: passing argument to parameter 'str' here
extern int packet_append_string(t_packet * packet, char const * str);
^
d2cs/handle_d2cs.c:927:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
packet_append_string(rpacket,ccharlist->charinfo->header.charname);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/packet.h:383:65: note: passing argument to parameter 'str' here
extern int packet_append_string(t_packet * packet, char const * str);
^
d2cs/handle_d2cs.c:1022:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
packet_append_string(rpacket,ccharlist->charinfo->header.charname);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/packet.h:383:65: note: passing argument to parameter 'str' here
extern int packet_append_string(t_packet * packet, char const * str);
^
d2cs/handle_d2cs.c:1040:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
packet_append_string(rpacket,ccharlist->charinfo->header.charname);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/packet.h:383:65: note: passing argument to parameter 'str' here
extern int packet_append_string(t_packet * packet, char const * str);
^
d2cs/d2charlist.c:71:102: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strncasecmp(charinfo->header.charname,ccharlist->charinfo->header.charname,strlen(charinfo->header.charname))<0)
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:82:28: note: passing argument to parameter here
size_t strlen(const char *);
^
d2cs/d2charlist.c:71:32: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strncasecmp(charinfo->header.charname,ccharlist->charinfo->header.charname,strlen(charinfo->header.charname))<0)
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
d2cs/d2charlist.c:71:58: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strncasecmp(charinfo->header.charname,ccharlist->charinfo->header.charname,strlen(charinfo->header.charname))<0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/strings.h:79:44: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
Compiling d2cs/gamequeue.c
3 warnings generated.
Compiling d2cs/prefs.c
Compiling d2cs/cmdline.c
Compiling d2cs/bnetd.c
Compiling d2cs/handle_bnetd.c
Dependency check: d2dbs
Compiling d2cs/s2s.c
7 warnings generated.
Compiling d2cs/net.c
Compiling d2cs/d2ladder.c
Compiling d2cs/handle_signal.c
In file included from d2dbs/cmdline.c:47:
d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef __DDBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'?
#define __D2DBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~~
__DDBS_CMDLINE_H_PROTOS__
1 warning generated.
4 warnings generated.
Compiling common/xstring.c
Compiling common/d2char_checksum.c
Compiling compat/memmove.c
common/xstring.c:112:15: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
dest=xstrdup(src);
^~~
./common/xalloc.h:50:35: note: expanded from macro 'xstrdup'
#define xstrdup(str) xstrdup_real(str,__FILE__,__LINE__)
^
./common/xalloc.h:51:32: note: passing argument to parameter 'str' here
char *xstrdup_real(const char *str, const char *fn, unsigned ln);
^
Compiling d2dbs/main.c
Compiling d2dbs/charlock.c
Compiling d2dbs/d2ladder.c
Compiling d2dbs/dbserver.c
Compiling d2dbs/dbspacket.c
Compiling d2dbs/cmdline.c
In file included from d2dbs/handle_signal.c:68:
d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef __DDBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'?
#define __D2DBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~~
__DDBS_CMDLINE_H_PROTOS__
1 warning generated.
In file included from d2dbs/main.c:53:
d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef __DDBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'?
#define __D2DBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~~
__DDBS_CMDLINE_H_PROTOS__
d2dbs/charlock.c:111:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strlen(charname)>=MAX_CHARNAME_LEN) return -1;
^~~~~~~~
/usr/include/string.h:82:28: note: passing argument to parameter here
size_t strlen(const char *);
^
d2dbs/charlock.c:113:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
hashval = string_hash(charname) % clitbl_len;
^~~~~~~~
d2dbs/charlock.c:55:45: note: passing argument to parameter 'string' here
static unsigned int string_hash(char const *string);
^
d2dbs/charlock.c:117:18: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strcasecmp(pcl->charname, charname) == 0) {
^~~~~~~~~~~~~
/usr/include/strings.h:78:29: note: passing argument to parameter here
int strcasecmp(const char *, const char *);
^
d2dbs/charlock.c:117:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strcasecmp(pcl->charname, charname) == 0) {
^~~~~~~~
/usr/include/strings.h:78:43: note: passing argument to parameter here
int strcasecmp(const char *, const char *);
^
d2dbs/charlock.c:135:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strlen(charname)>=MAX_CHARNAME_LEN) return -1;
^~~~~~~~
/usr/include/string.h:82:28: note: passing argument to parameter here
size_t strlen(const char *);
^
d2dbs/charlock.c:137:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
hashval = string_hash(charname) % clitbl_len;
^~~~~~~~
d2dbs/charlock.c:55:45: note: passing argument to parameter 'string' here
static unsigned int string_hash(char const *string);
^
d2dbs/charlock.c:142:18: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strcasecmp(pcl->charname, charname) == 0)
^~~~~~~~~~~~~
/usr/include/strings.h:78:29: note: passing argument to parameter here
int strcasecmp(const char *, const char *);
^
d2dbs/charlock.c:142:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strcasecmp(pcl->charname, charname) == 0)
^~~~~~~~
/usr/include/strings.h:78:43: note: passing argument to parameter here
int strcasecmp(const char *, const char *);
^
d2dbs/charlock.c:151:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(pcl->charname, charname, MAX_CHARNAME_LEN-1);
^~~~~~~~~~~~~
/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2dbs/charlock.c:151:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(pcl->charname, charname, MAX_CHARNAME_LEN-1);
^~~~~~~~
/usr/include/secure/_string.h:119:34: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2dbs/charlock.c:152:10: warning: passing 'unsigned char [32]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(pcl->realmname, realmname, MAX_REALMNAME_LEN-1);
^~~~~~~~~~~~~~
/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2dbs/charlock.c:152:26: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(pcl->realmname, realmname, MAX_REALMNAME_LEN-1);
^~~~~~~~~
/usr/include/secure/_string.h:119:34: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2dbs/charlock.c:172:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (strlen(charname)>=MAX_CHARNAME_LEN) return -1;
^~~~~~~~
/usr/include/string.h:82:28: note: passing argument to parameter here
size_t strlen(const char *);
^
d2dbs/charlock.c:174:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
hashval = string_hash(charname) % clitbl_len;
^~~~~~~~
d2dbs/charlock.c:55:45: note: passing argument to parameter 'string' here
static unsigned int string_hash(char const *string);
^
d2dbs/charlock.c:179:19: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((strcasecmp(pcl->charname, charname) == 0) && (pcl->gsid==gsid)) {
^~~~~~~~~~~~~
/usr/include/strings.h:78:29: note: passing argument to parameter here
int strcasecmp(const char *, const char *);
^
d2dbs/charlock.c:179:34: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((strcasecmp(pcl->charname, charname) == 0) && (pcl->gsid==gsid)) {
^~~~~~~~
/usr/include/strings.h:78:43: note: passing argument to parameter here
int strcasecmp(const char *, const char *);
^
In file included from d2dbs/main.c:53:
d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef __DDBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'?
#define __D2DBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~~
__DDBS_CMDLINE_H_PROTOS__
1 warning generated.
1 warning generated.
Compiling d2dbs/prefs.c
In file included from d2dbs/cmdline.c:47:
d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef __DDBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'?
#define __D2DBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~~
__DDBS_CMDLINE_H_PROTOS__
Dependency check: tinycdb
1 warning generated.
d2dbs/dbserver.c:313:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(it->serverip, inet_ntoa(in), sizeof(it->serverip)-1);
^~~~~~~~~~~~
/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2dbs/dbspacket.c:141:31: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
checksum_header = bn_int_get(&data[D2CHARSAVE_CHECKSUM_OFFSET]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:60:41: note: passing argument to parameter 'src' here
extern t_uint32 bn_int_get(bn_int const src) ;
^
d2dbs/dbspacket.c:142:40: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
checksum_calc = d2charsave_checksum(data,datalen,D2CHARSAVE_CHECKSUM_OFFSET);
^~~~
./common/d2char_checksum.h:23:54: note: passing argument to parameter 'data' here
extern int d2charsave_checksum(unsigned char const * data, unsigned int len, unsigned int offset);
^
Compiling d2dbs/handle_signal.c
d2dbs/dbspacket.c:418:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
writepos=conn->WriteBuf+conn->nCharsInWriteBuffer;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/dbspacket.c:426:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(writepos,CharName,MAX_CHARNAME_LEN);
^~~~~~~~
/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
d2dbs/dbspacket.c:490:32: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_query_charlock_status(CharName,RealmName,&gsid)!=0) {
^~~~~~~~
d2dbs/charlock.h:37:45: note: passing argument to parameter 'charname' here
int cl_query_charlock_status(unsigned char *charname,
^
d2dbs/dbspacket.c:490:41: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_query_charlock_status(CharName,RealmName,&gsid)!=0) {
^~~~~~~~~
d2dbs/charlock.h:38:18: note: passing argument to parameter 'realmnamei' here
unsigned char *realmnamei, unsigned int *gsid);
^
d2dbs/dbspacket.c:493:27: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
} else if (cl_lock_char(CharName,RealmName,conn->serverid) != 0) {
^~~~~~~~
d2dbs/charlock.h:39:33: note: passing argument to parameter 'charname' here
int cl_lock_char(unsigned char *charname,
^
d2dbs/dbspacket.c:493:36: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
} else if (cl_lock_char(CharName,RealmName,conn->serverid) != 0) {
^~~~~~~~~
d2dbs/charlock.h:40:25: note: passing argument to parameter 'realmname' here
unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:506:25: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_unlock_char(CharName,RealmName,gsid)!=0) {
^~~~~~~~
d2dbs/charlock.h:41:35: note: passing argument to parameter 'charname' here
int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:506:34: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_unlock_char(CharName,RealmName,gsid)!=0) {
^~~~~~~~~
d2dbs/charlock.h:41:60: note: passing argument to parameter 'realmname' here
int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:517:24: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_unlock_char(CharName,RealmName,gsid)!=0) {
^~~~~~~~
d2dbs/charlock.h:41:35: note: passing argument to parameter 'charname' here
int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:517:33: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_unlock_char(CharName,RealmName,gsid)!=0) {
^~~~~~~~~
d2dbs/charlock.h:41:60: note: passing argument to parameter 'realmname' here
int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:647:20: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_lock_char(CharName,RealmName,conn->serverid)!=0) {
^~~~~~~~
d2dbs/charlock.h:39:33: note: passing argument to parameter 'charname' here
int cl_lock_char(unsigned char *charname,
^
d2dbs/dbspacket.c:647:29: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_lock_char(CharName,RealmName,conn->serverid)!=0) {
^~~~~~~~~
d2dbs/charlock.h:40:25: note: passing argument to parameter 'realmname' here
unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:653:22: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_unlock_char(CharName,RealmName,conn->serverid) != 0) {
^~~~~~~~
d2dbs/charlock.h:41:35: note: passing argument to parameter 'charname' here
int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:653:31: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (cl_unlock_char(CharName,RealmName,conn->serverid) != 0) {
^~~~~~~~~
d2dbs/charlock.h:41:60: note: passing argument to parameter 'realmname' here
int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid);
^
d2dbs/dbspacket.c:817:12: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
writepos = tempc->WriteBuf + tempc->nCharsInWriteBuffer;
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/dbspacket.c:848:34: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
unsigned int level = bn_int_get(&charinfo[CHARINFO_SUMMARY_LEVEL_OFFSET]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:60:41: note: passing argument to parameter 'src' here
extern t_uint32 bn_int_get(bn_int const src) ;
^
d2dbs/dbspacket.c:849:36: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
unsigned int plevel = bn_byte_get(&charinfo[CHARINFO_PORTRAIT_LEVEL_OFFSET]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:57:42: note: passing argument to parameter 'src' here
extern t_uint8 bn_byte_get(bn_byte const src) ;
^
d2dbs/dbspacket.c:864:35: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
unsigned int level = bn_byte_get(&charsave[CHARSAVE_LEVEL_OFFSET]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:57:42: note: passing argument to parameter 'src' here
extern t_uint8 bn_byte_get(bn_byte const src) ;
^
d2dbs/dbspacket.c:865:39: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
unsigned short status = bn_short_get(&charsave[CHARSAVE_STATUS_OFFSET]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:58:45: note: passing argument to parameter 'src' here
extern t_uint16 bn_short_get(bn_short const src) ;
^
d2dbs/dbspacket.c:885:61: warning: passing 'unsigned char [192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if(!(dbs_packet_getdata_charinfo(conn,AccountName,CharName,charinfo,CHARINFO_SIZE))) {
^~~~~~~~
d2dbs/dbspacket.c:296:116: note: passing argument to parameter 'data' here
static unsigned int dbs_packet_getdata_charinfo(t_d2dbs_connection* conn,char * AccountName,char * CharName,char * data,unsigned int bufsize)
^
d2dbs/dbspacket.c:906:83: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
bn_byte_set((bn_byte *)&charinfo[CHARINFO_PORTRAIT_GFX_OFFSET+i],bn_byte_get(&charsave[CHARSAVE_GFX_OFFSET+i]));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:57:42: note: passing argument to parameter 'src' here
extern t_uint8 bn_byte_get(bn_byte const src) ;
^
d2dbs/dbspacket.c:907:85: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
16 warnings generated.
bn_byte_set((bn_byte *)&charinfo[CHARINFO_PORTRAIT_COLOR_OFFSET+i],bn_byte_get(&charsave[CHARSAVE_GFX_OFFSET+i]));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./common/bn_type.h:57:42: note: passing argument to parameter 'src' here
extern t_uint8 bn_byte_get(bn_byte const src) ;
^
d2dbs/dbspacket.c:910:63: warning: passing 'unsigned char [192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (!(dbs_packet_savedata_charinfo(conn,AccountName,CharName,charinfo,CHARINFO_SIZE))) {
^~~~~~~~
d2dbs/dbspacket.c:186:117: note: passing argument to parameter 'data' here
static unsigned int dbs_packet_savedata_charinfo(t_d2dbs_connection* conn,char * AccountName,char * CharName,char * data,unsigned int datalen)
^
1 warning generated.
Compiling d2dbs/dbsdupecheck.c
Compiling client/bnchat.c
In file included from d2dbs/handle_signal.c:68:
d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef __DDBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~
d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'?
#define __D2DBS_CMDLINE_H_PROTOS__
^~~~~~~~~~~~~~~~~~~~~~~~~~
__DDBS_CMDLINE_H_PROTOS__
1 warning generated.
d2dbs/dbsdupecheck.c:95:29: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
itemcount = bn_short_get(&datap[2]);
^~~~~~~~~
./common/bn_type.h:58:45: note: passing argument to parameter 'src' here
extern t_uint16 bn_short_get(bn_short const src) ;
^
d2dbs/dbsdupecheck.c:111:19: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
uid = bn_int_get(&datap[14]);
^~~~~~~~~~
./common/bn_type.h:60:41: note: passing argument to parameter 'src' here
extern t_uint32 bn_int_get(bn_int const src) ;
^
Compiling client/client.c
1 warning generated.
Compiling client/client_connect.c
Compiling client/udptest.c
2 warnings generated.
Compiling compat/vsnprintf.c
client/bnchat.c:1731:77: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
printf("Got bad SERVER_ECHOREQ packet (expected %u bytes, got %u)\n",sizeof(t_server_echoreq),packet_get_size(rpacket));
~~ ^~~~~~~~~~~~~~~~~~~~~~~~
%lu
client/bnchat.c:1774:89: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
printf("Got bad SERVER_W3XP_CLAN_INVITEREQ packet (expected %u bytes, got %u)\n",sizeof(t_server_w3xp_clan_invitereq),packet_get_size(rpacket));
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%lu
client/bnchat.c:1816:91: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
printf("Got bad SERVER_W3XP_CLANMEMBERUPDATE packet (expected %u bytes, got %u)\n",sizeof(t_server_w3xp_clanmemberupdate),packet_get_size(rpacket));
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%lu
client/bnchat.c:1978:75: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
printf("Got bad SERVER_MESSAGE packet (expected %u bytes, got %u)",sizeof(t_server_message),packet_get_size(rpacket));
~~ ^~~~~~~~~~~~~~~~~~~~~~~~
%lu
client/bnchat.c:1995:111: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
printf("Got SERVER_MESSAGE packet with bad or missing message (speaker=\"%s\" start=%u len=%u)\n",speaker,sizeof(t_server_message)+strlen(speaker)+1,packet_get_size(rpacket));
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%lu
Compiling bnpass/bnpass.c
client/client_connect.c:343:44: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
dprintf("my tzbias = %d (0x%08hx)\n",bias,(unsigned int)bias);
~~~~~ ^~~~~~~~~~~~~~~~~~
%08x
client/udptest.c:123:91: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]
dprintf("Could not bind to standard UDP port %hu, trying others. (psock_bind: %s)\n",BNETD_MIN_TEST_PORT,pstrerror(psock_errno()));
~~~ ^~~~~~~~~~~~~~~~~~~
%d
./common/setup_before.h:197:31: note: expanded from macro 'BNETD_MIN_TEST_PORT'
#define BNETD_MIN_TEST_PORT 6112
^~~~
client/udptest.c:127:98: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]
fprintf(stderr,"%s: could not bind to any UDP port %hu through %hu (psock_bind: %s)\n",progname,BNETD_MIN_TEST_PORT,BNETD_MAX_TEST_PORT,pstrerror(psock_errno()));
~~~ ^~~~~~~~~~~~~~~~~~~
%d
./common/setup_before.h:197:31: note: expanded from macro 'BNETD_MIN_TEST_PORT'
#define BNETD_MIN_TEST_PORT 6112
^~~~
client/udptest.c:127:118: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]
fprintf(stderr,"%s: could not bind to any UDP port %hu through %hu (psock_bind: %s)\n",progname,BNETD_MIN_TEST_PORT,BNETD_MAX_TEST_PORT,pstrerror(psock_errno()));
~~~ ^~~~~~~~~~~~~~~~~~~
%d
./common/setup_before.h:198:31: note: expanded from macro 'BNETD_MAX_TEST_PORT'
#define BNETD_MAX_TEST_PORT 6500
^~~~
Dependency check: zlib
Compiling client/bnftp.c
25 warnings generated.
Compiling client/bnbot.c
3 warnings generated.
Compiling client/bnstat.c
Compiling bniutils/bnilist.c
Compiling bniutils/fileio.c
1 warning generated.
Compiling bniutils/tga.c
client/bnftp.c:494:32: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_class_str(packet),(unsigned int)packet_get_class(packet),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:495:54: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_type_str(packet,packet_dir_from_client),packet_get_type(packet),
^~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:690:32: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_class_str(packet),(unsigned int)packet_get_class(packet),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:691:54: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_type_str(packet,packet_dir_from_client),packet_get_type(packet),
^~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:715:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:716:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_type_str(fpacket,packet_dir_from_server),packet_get_type(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:738:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:739:59: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_type_str(fpacket,packet_dir_from_client),packet_get_type(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:757:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_class_str(rpacket),(unsigned int)packet_get_class(rpacket),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:758:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_type_str(rpacket,packet_dir_from_server),packet_get_type(rpacket),
^~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:823:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:824:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_type_str(fpacket,packet_dir_from_server),packet_get_type(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:859:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
client/bnftp.c:860:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
packet_get_type_str(fpacket,packet_dir_from_server),packet_get_type(fpacket),
^~~~~~~~~~~~~~~~~~~~~~~~
Dependency check: win32
Compiling bniutils/bni2tga.c
Compiling bniutils/bniextract.c
Compiling bniutils/bni.c
Compiling bniutils/bnibuild.c
Compiling bniutils/tgainfo.c
Compiling tinycdb/cdb.c
Compiling compat/getopt.c
14 warnings generated.
sed -e "s@/usr/local/var/@/sw/var/pvpgn/@g" -e "s@/usr/local/etc/@/sw/etc/pvpgn/@g" ./../conf/bnetd.conf.in > ../conf/bnetd.conf
sed -e "s@/usr/local/var/@/sw/var/pvpgn/@g" -e "s@/usr/local/etc/@/sw/etc/pvpgn/@g" ./../conf/d2cs.conf.in > ../conf/d2cs.conf
sed -e "s@/usr/local/var/@/sw/var/pvpgn/@g" -e "s@/usr/local/etc/@/sw/etc/pvpgn/@g" ./../conf/d2dbs.conf.in > ../conf/d2dbs.conf
Linking ../sbin/bnetd
tinycdb/cdb.c:128:14: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(fi, buf, blen, posp, limit);
^~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
tinycdb/cdb.cLinking ../sbin/d2cs
Linking ../sbin/bntrackd
:133:14: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(fi, buf, len, posp, limit);
^~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
tinycdb/cdb.c:150:11: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(f, buf, 2048, &pos, 2048);
^~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
tinycdb/cdb.c:151:20: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
eod = cdb_unpack(buf);
^~~
tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here
unsigned cdb_unpack(const unsigned char buf[4]);
^
tinycdb/cdb.c:153:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(f, buf, 8, &pos, eod);
^~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
tinycdb/cdb.c:154:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
klen = cdb_unpack(buf);
^~~
tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here
unsigned cdb_unpack(const unsigned char buf[4]);
^
tinycdb/cdb.c:155:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
vlen = cdb_unpack(buf + 4);
^~~~~~~
tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here
unsigned cdb_unpack(const unsigned char buf[4]);
^
tinycdb/cdb.c:157:58: warning: data argument not used by format string [-Wformat-extra-args]
if (printf(mode == 'd' ? "+%u,%u:" : "+%u:", klen, vlen) < 0) return -1;
~~~~~~ ^
tinycdb/cdb.c:200:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(f, buf, 8, &pos, eod);
^~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
tinycdb/cdb.c:201:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
klen = cdb_unpack(buf);
^~~
tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here
unsigned cdb_unpack(const unsigned char buf[4]);
^
tinycdb/cdb.c:202:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
vlen = cdb_unpack(buf + 4);
^~~~~~~
tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here
unsigned cdb_unpack(const unsigned char buf[4]);
^
tinycdb/cdb.c:225:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(f, buf, 8, &pos, 0xffffffff);
^~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
tinycdb/cdb.c:226:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (!cdb_unpack(buf + 4)) continue;
^~~~~~~
tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here
unsigned cdb_unpack(const unsigned char buf[4]);
^
tinycdb/cdb.c:227:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
h = (cdb_unpack(buf) >> 8) % hlen;
^~~
tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here
unsigned cdb_unpack(const unsigned char buf[4]);
^
Linking ../sbin/d2dbs
tinycdb/cdb.c:306:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(f, buf, klen, NULL, 0);
^~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
tinycdb/cdb.c:308:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fget(f, buf + klen, vlen, NULL, 0);
^~~~~~~~~~
tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here
fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit)
^
Linking ../bin/bnpass
Linking ../bin/bnftp
Linking ../bin/bnbot
Linking ../bin/bnilist
5 warnings generated.
Linking ../bin/bni2tga
Linking ../bin/bniextract
Linking ../bin/bnibuild
Linking ../bin/tgainfo
Linking ../bin/bnchat
16 warnings generated.
Linking ../bin/bncdb
Linking ../bin/bnstat
/bin/rm -rf /sw/build.build/root-pvpgn-pgsql-1.8.5-1003
/bin/mkdir -p /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw
/bin/mkdir -p /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/DEBIAN
/usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-pvpgn-pgsql-1.8.5-1003
sudo -u fink-bld [ENV] sh -c /tmp/fink.8kUrI
/tmp/fink.GSWyy
#! /bin/sh -ev
cd src
perl -pi -e 's,^(\S+dir\s*=\s*)/sw,\1/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw,' Makefile
perl -pi -e 's,/sw/build.build/root-pvpgn-pgsql-1.8.5-1003,,g if /^INSTALL/' Makefile
make install
Using compile command: gcc -g -O2 -DHAVE_CONFIG_H -DWITH_SQL_PGSQL -DBNETD_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn/bnetd.conf" -DD2CS_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn/d2cs.conf" -DD2DBS_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn/d2dbs.conf" -I. -I/sw/opt/postgresql-9.2/include -fno-strict-aliasing -c
Linking ../sbin/bnetd
Linking ../sbin/bntrackd
Linking ../sbin/d2cs
Linking ../sbin/d2dbs
/usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin
/usr/bin/install -c ./../sbin/bnetd //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin
/usr/bin/install -c ./../sbin/bntrackd //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin
/usr/bin/install -c ./../sbin/d2cs //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin
/usr/bin/install -c ./../sbin/d2dbs //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin
Linking ../bin/bnchat
Linking ../bin/bnpass
Linking ../bin/bnftp
Linking ../bin/bnbot
Linking ../bin/bnstat
Linking ../bin/bnilist
Linking ../bin/bni2tga
Linking ../bin/bniextract
Linking ../bin/bnibuild
Linking ../bin/tgainfo
Linking ../bin/bncdb
/usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bnchat //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bnpass //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bnftp //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bnbot //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bnstat //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bnilist //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bni2tga //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bniextract //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bnibuild //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/tgainfo //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c ./../bin/bncdb //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin
/usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man5
/usr/bin/install -c -m 644 ./../man/bnetd.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bntrackd.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnchat.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnpass.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnbot.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnftp.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnstat.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnetd.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bni2tga.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnibuild.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bniextract.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnilist.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/tgainfo.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1
/usr/bin/install -c -m 644 ./../man/bnetd.conf.5 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man5
/usr/bin/install -c -m 644 ./../man/bntext.5 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man5
/usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnetd.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/ad.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/channel.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/realm.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/autoupdate.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnetd_default_user.plain //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnetd_default_user.cdb //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/versioncheck.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnmotd.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnissue.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnmaps.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnxplevel.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnxpcalc.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/news.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/command_groups.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnban.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnhelp.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/bnalias.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/anongame_infos.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/tournament.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/topics.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/sql_DB_layout.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/sql_DB_layout2.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/address_translation.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/supportfile.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/d2cs.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/d2server.ini //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/address_translation.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -m 644 ./../conf/d2dbs.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn
/usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/users //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/userscdb //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/bnmail //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/reports \
//sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/chanlogs //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/charinfo //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/charsave //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/bak/charsave \
//sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/bak/charinfo //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/ladders //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/status \
//sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/clans //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/teams
/usr/bin/install -c -m 644 ./../files/ad000001.smk //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/ad000001.mng //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/ad000004.mng //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/tos.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/newbie.save //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/termsofservice-default.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/termsofservice-enUS.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/chathelp-war3-default.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/chathelp-war3-enUS.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/chathelp-war3-frFR.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/chathelp-war3-zhCN.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/chathelp-war3-ruRU.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/newaccount-default.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
/usr/bin/install -c -m 644 ./../files/newaccount-enUS.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
chmod u+x ./../scripts/tos.sh
./../scripts/tos.sh //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files
Generating Term Of Service for language "RUS"
Generating Term Of Service for language "POL"
Generating Term Of Service for language "CHI"
Generating Term Of Service for language "SIN"
Generating Term Of Service for language "HAN"
Generating Term Of Service for language "KOR"
Generating Term Of Service for language "JPN"
Generating Term Of Service for language "ITA"
Generating Term Of Service for language "BRA"
Generating Term Of Service for language "POR"
Generating Term Of Service for language "FRA"
Generating Term Of Service for language "DEU"
Generating Term Of Service for language "ESP"
Generating Term Of Service for language "USA"
Generating Term Of Service for language "ENU"
sudo -u fink-bld [ENV] sh -c /tmp/fink.S0PNZ
/usr/bin/install -d -m 700 /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql
/bin/cp -r BUGS /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r README.DEV /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r COPYING /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r TODO /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r CREDITS /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r UPDATE /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r IGNOREME /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r NEWS /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r version-history.txt /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/cp -r README /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/
/bin/chmod -R go=u-w /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql
/bin/rm -f /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/info/dir /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/info/dir.old /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/info/dir /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/info/dir.old
Reverting ownership of install dir to root
Writing control file...
Writing conffiles list...
Writing md5sums file...
env LANG=C LC_ALL=C dpkg-deb -b root-pvpgn-pgsql-1.8.5-1003 /sw/fink/10.9/stable/main/binary-darwin-x86_64/net
dpkg-deb: building package `pvpgn-pgsql' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/net/pvpgn-pgsql_1.8.5-1003_darwin-x86_64.deb'.
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-pvpgn-pgsql-1.8.5-1003
(Reading database ... 5895 files and directories currently installed.)
Removing fink-buildlock-pvpgn-pgsql-1.8.5-1003 ...