openssh-SNAP-20020412 and AIX ...

Damien Miller djm at mindrot.org
Wed Apr 17 13:45:57 EST 2002


On Tue, 16 Apr 2002, Sandor W. Sklar wrote:

> Folks,
> 
> On AIX 4.3.3-08ML with the IBM C Compiler, and ssh configured to use 
> the prngd-socket "/dev/egd-pool", the make bombs out at:

Do your system header files #define CMSG_SPACE() anywhere, perhaps in 
sys/socket.h? It looks like that is not being picked up. Otherwise 
try adding the following lines to monitor_fdpass.c before the first 
function:

#define _X_CMSG_ALIGN(p)        (((unsigned int)(p) + \
	(sizeof(int) - 1)) &~ (sizeof(int) - 1))
#define _X_CMSG_SPACE(len) (_X_CMSG_ALIGN(sizeof(struct cmsghdr)) + \
	_X_CMSG_ALIGN(len))


> "monitor_fdpass.c", line 43.18: 1506-195 (S) Integral constant 
> expression with a value greater than zero is required.
> "monitor_fdpass.c", line 87.18: 1506-195 (S) Integral constant 
> expression with a value greater than zero is required.
> make: *** [monitor_fdpass.o] Error 1
> 
> (Should I be using bugzilla to report this?)

yes :)

-d





More information about the openssh-unix-dev mailing list