libsec: fix dsagen 64-bit bug
diff --git a/src/libsec/port/dsaprimes.c b/src/libsec/port/dsaprimes.c
index 72546f1..310090d 100644
--- a/src/libsec/port/dsaprimes.c
+++ b/src/libsec/port/dsaprimes.c
@@ -12,7 +12,7 @@
 static void
 Hrand(uchar *s)
 {
-	ulong *u = (ulong*)s;
+	uint32 *u = (uint32*)s;
 	*u++ = fastrand();
 	*u++ = fastrand();
 	*u++ = fastrand();