--- src/etc/rc.d/sshd.old	2012-06-24 11:54:51.235328574 -0400
+++ src/etc/rc.d/sshd	2012-06-24 11:56:49.835326245 -0400
@@ -74,7 +74,8 @@
 		    "in /etc/ssh/ssh_host_rsa_key"
 		echo "Skipping protocol version 2 RSA Key Generation"
 	else
-		/usr/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ''
+		/usr/bin/ssh-keygen ${rsa_keysize_flag} -t rsa \
+		    -f /etc/ssh/ssh_host_rsa_key -N ''
 	fi
 
 	if [ -f /etc/ssh/ssh_host_ecdsa_key ]; then
@@ -82,7 +83,8 @@
 		    "in /etc/ssh/ssh_host_ecdsa_key"
 		echo "Skipping protocol version 2 ECDSA Key Generation"
 	else
-		/usr/bin/ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''
+		/usr/bin/ssh-keygen ${ecdsa_keysize_flag} -t ecdsa \
+		    -f /etc/ssh/ssh_host_ecdsa_key -N ''
 	fi
 	)
 }
