I compiled mod_ftp trunk on RHEL5 64 Bits. It warned about
fc->pbsz == LONG_MAX
ftp_commands.c:1695: warning: comparison is always false due to limited
range of data type
The pbsz member is declared as being an int, but set by
fc->pbsz = strtol(arg, &endp, 10);
and then compared against LONG_MAX. On the other hand shortly after it
is formatted to a string with %d.
I can't really see, where the pbsz is actually used. It is set by the
PBSZ command, but it seems it is not used afterwards.
Regards,
Rainer