-.\" $NetBSD: qsieve.6,v 1.1 2006/01/19 23:23:58 elad Exp $
+.\" $NetBSD: qsieve.6,v 1.2 2006/01/22 00:32:54 wiz Exp $
.\"
.\" Copyright 1997, 2003 William Allen Simpson <wsimpson@greendragon.com>
.\" All rights reserved.
.Os
.Sh NAME
.Nm qsieve ,
-.Nm qsafe
+.Nm qsafe
.Nd generate system moduli file
.Sh SYNOPSIS
.Nm
.Op Ar megabytes Ar bits Op Ar initial
-.br
.Nm qsafe
.Op Ar trials Op Ar generator
.Sh DESCRIPTION
(less than 2**30).
This step is both processor and memory intensive.
.Pp
-The
+The
.Ar megabytes
value
sets a limit for the internal sieve buffer.
This should be small enough to remain entirely in memory.
Swap thrashing can increase the run time
from hours to days or weeks!
-When the
+When the
.Ar megabytes
value is zero (0),
.Nm
.Ar trials
value
sets the number of Miller-Rabin interations
-(typically 16 to 128).
+(typically 16 to 128).
.Pp
The optional
.Ar generator
value (hex)
limits testing to candidates with a specific generator
-(usually 2).
+(usually 2).
Otherwise,
.Nm qsafe
will test each candidate