#endif
#include <rpmio_internal.h>
-#include <popt.h>
#include "ugid.h"
#include "debug.h"
/* XXX FIXME: realloc ftpBuf if < ~128 chars remain */
if ((ftpBufAlloced - bufLength) < (1024+80)) {
ftpBufAlloced <<= 2;
+ assert(ftpBufAlloced < (8*1024*1024));
ftpBuf = xrealloc(ftpBuf, ftpBufAlloced);
}
s = se = ftpBuf + bufLength;
(unsigned)st->st_dev,
(unsigned)st->st_ino,
st->st_mode,
- st->st_nlink,
+ (unsigned)st->st_nlink,
st->st_uid,
st->st_gid,
(unsigned)st->st_rdev,
dp->d_ino = i + 1; /* W2DO? */
dp->d_reclen = 0; /* W2DO? */
-#if !defined(hpux)
+#if !defined(hpux) && !defined(sun)
dp->d_off = 0; /* W2DO? */
/*@-boundsread@*/
dp->d_type = dt[i];