$NetBSD: patch-ac,v 1.2 2006/03/14 20:03:43 drochner Exp $

--- svr-authpam.c.orig	2006-03-12 05:52:52.000000000 +0100
+++ svr-authpam.c
@@ -124,7 +124,8 @@ pamConvFunc(int num_msg, 
 		case PAM_PROMPT_ECHO_ON:
 
 			if (!((strcmp(compare_message, "login:" ) == 0) 
-				|| (strcmp(compare_message, "please enter username:") == 0))) {
+				|| (strcmp(compare_message, "please enter username:") == 0)
+				|| (strcmp(compare_message, "username:" ) == 0))) {
 				/* We don't recognise the prompt as asking for a username,
 				   so can't handle it. Add more above as required for
 				   different pam modules/implementations */
@@ -212,7 +213,9 @@ void svr_auth_pam() {
 		goto cleanup;
 	}
 
+#ifndef __NetBSD__
 	(void) pam_fail_delay(pamHandlep, 0 /* musec_delay */);
+#endif
 
 	/* (void) pam_set_item(pamHandlep, PAM_FAIL_DELAY, (void*) pamDelayFunc); */
 
