missed type casing with %8llu change
diff --git a/sftp-server.c b/sftp-server.c
index dc466a1..346411e 100644
--- a/sftp-server.c
+++ b/sftp-server.c
@@ -681,7 +681,7 @@
 	if (sz == 0)
 		tbuf[0] = '\0';
 	snprintf(buf, sizeof buf, "%s %3d %-8.8s %-8.8s %8llu %s %s", mode,
-	    st->st_nlink, user, group, (long long)st->st_size, tbuf, name);
+	    st->st_nlink, user, group, (unsigned long long)st->st_size, tbuf, name);
 	return xstrdup(buf);
 }