diff options
Diffstat (limited to 'net/tac_plus4/files/patch-ab')
-rw-r--r-- | net/tac_plus4/files/patch-ab | 46 |
1 files changed, 18 insertions, 28 deletions
diff --git a/net/tac_plus4/files/patch-ab b/net/tac_plus4/files/patch-ab index e91f6f07290c..5745c397efc0 100644 --- a/net/tac_plus4/files/patch-ab +++ b/net/tac_plus4/files/patch-ab @@ -1,28 +1,18 @@ -*** skey_fn.c.orig Sat Jul 29 02:49:18 1995 ---- skey_fn.c Mon Mar 3 17:33:57 1997 -*************** -*** 153,158 **** ---- 153,163 ---- - char buf[256]; - sprintf(buf, "%s\nPassword: ", skeyprompt); - data->server_msg = tac_strdup(buf); -+ -+ /* We try to make it in accordance of standard FreeBSD -+ * behaviour in order to avoid surprises for user */ -+ data->flags = TAC_PLUS_AUTHEN_FLAG_NOECHO; -+ - data->status = TAC_PLUS_AUTHEN_STATUS_GETPASS; - p->state = STATE_AUTHEN_GETPASS; - return (0); -*** tac_plus.h.orig Sat Jul 29 02:49:19 1995 ---- tac_plus.h Mon Mar 3 17:35:51 1997 -*************** -*** 91,96 **** ---- 91,97 ---- - #ifdef FREEBSD - #define CONST_SYSERRLIST - #define STDLIB_MALLOC -+ #define NO_PWAGE - #define VOIDSIG - #endif - +--- tac_plus.h.orig Sun Jun 18 13:26:54 2000 ++++ tac_plus.h Sun Dec 8 15:24:27 2002 +@@ -137,6 +137,7 @@ + #ifdef FREEBSD + #define CONST_SYSERRLIST + #define STDLIB_MALLOC ++#define NO_PWAGE + #define VOIDSIG + #define NO_PWAGE + #endif +@@ -701,6 +702,7 @@ + extern int default_fn(); + extern int default_v0_fn(); + extern int skey_fn(); ++extern int opie_fn(); + #ifdef MSCHAP + extern void mschap_lmchallengeresponse(); + extern void mschap_ntchallengeresponse(); |