From: Mij <mi...@ss...> - 2010-04-01 08:27:56
|
ok, r187 should generalize the change, please give it a try On Apr 1, 2010, at 24:50 , Bruno Delbono wrote: > Hi Mij, > > On Wed, Mar 31, 2010 at 11:17 AM, Mij <mi...@ss...> wrote: > thanks for reporting. Apparently Solaris doesn't expose that definition. > It's fixed in r186 on the SVN; you'll get it in 1.5 stable, or see > http://www.sshguard.net/download/repository/ > > Check'd out r186. It now, fails further down with sshguard_blacklist.c > > [...] > gmake[3]: Entering directory `/data/homedirs/bdelbono/sshguard/trunk/src' > gcc -DHAVE_CONFIG_H -I. -I. -std=c99 -Wall -D_POSIX_C_SOURCE=200112L -g -O2 -MT sshguard.o -MD -MP -MF .deps/sshguard.Tpo -c -o sshguard.o sshguard.c > mv -f .deps/sshguard.Tpo .deps/sshguard.Po > gcc -DHAVE_CONFIG_H -I. -I. -std=c99 -Wall -D_POSIX_C_SOURCE=200112L -g -O2 -MT sshguard_whitelist.o -MD -MP -MF .deps/sshguard_whitelist.Tpo -c -o sshguard_whitelist.o sshguard_whitelist.c > mv -f .deps/sshguard_whitelist.Tpo .deps/sshguard_whitelist.Po > gcc -DHAVE_CONFIG_H -I. -I. -std=c99 -Wall -D_POSIX_C_SOURCE=200112L -g -O2 -MT sshguard_log.o -MD -MP -MF .deps/sshguard_log.Tpo -c -o sshguard_log.o sshguard_log.c > mv -f .deps/sshguard_log.Tpo .deps/sshguard_log.Po > gcc -DHAVE_CONFIG_H -I. -I. -std=c99 -Wall -D_POSIX_C_SOURCE=200112L -g -O2 -MT sshguard_procauth.o -MD -MP -MF .deps/sshguard_procauth.Tpo -c -o sshguard_procauth.o sshguard_procauth.c > sshguard_procauth.c: In function `procauth_getprocpid': > sshguard_procauth.c:162: warning: int format, pid_t arg (arg 3) > sshguard_procauth.c: In function `procauth_ischildof': > sshguard_procauth.c:177: warning: int format, pid_t arg (arg 3) > sshguard_procauth.c:177: warning: int format, pid_t arg (arg 4) > mv -f .deps/sshguard_procauth.Tpo .deps/sshguard_procauth.Po > gcc -DHAVE_CONFIG_H -I. -I. -std=c99 -Wall -D_POSIX_C_SOURCE=200112L -g -O2 -MT sshguard_blacklist.o -MD -MP -MF .deps/sshguard_blacklist.Tpo -c -o sshguard_blacklist.o sshguard_blacklist.c > sshguard_blacklist.c: In function `attacker_serializer': > sshguard_blacklist.c:79: error: `INET_ADDRSTRLEN' undeclared (first use in this function) > sshguard_blacklist.c:79: error: (Each undeclared identifier is reported only once > sshguard_blacklist.c:79: error: for each function it appears in.) > sshguard_blacklist.c:90: warning: implicit declaration of function `htonl' > sshguard_blacklist.c: In function `attacker_unserializer': > sshguard_blacklist.c:129: warning: implicit declaration of function `ntohl' > gmake[3]: *** [sshguard_blacklist.o] Error 1 > gmake[3]: Leaving directory `/data/homedirs/bdelbono/sshguard/trunk/src' > gmake[2]: *** [all-recursive] Error 1 > gmake[2]: Leaving directory `/data/homedirs/bdelbono/sshguard/trunk/src' > gmake[1]: *** [all] Error 2 > gmake[1]: Leaving directory `/data/homedirs/bdelbono/sshguard/trunk/src' > gmake: *** [all-recursive] Error 1 > > Warm regards, > > -- > Bruno Delbono > Open-Systems Group > http://www.open-systems.org > http://www.mail.ac |