FreeBSD Bugzilla – Attachment 167763 Details for
Bug 207744
usr.sbin/ppp uses deprecated des_* methods
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
git diff for usr.sbin/ppp
patch-usr.sbin_ppp_chap__ms.c (text/plain), 982 bytes, created by
Bernard Spil
on 2016-03-06 13:52:06 UTC
(
hide
)
Description:
git diff for usr.sbin/ppp
Filename:
MIME Type:
Creator:
Bernard Spil
Created:
2016-03-06 13:52:06 UTC
Size:
982 bytes
patch
obsolete
>diff --git a/usr.sbin/ppp/chap_ms.c b/usr.sbin/ppp/chap_ms.c >index 24e959c..3d82f41 100644 >--- a/usr.sbin/ppp/chap_ms.c >+++ b/usr.sbin/ppp/chap_ms.c >@@ -103,18 +103,18 @@ MakeKey(u_char *key, u_char *des_key) > des_key[6] = Get7Bits(key, 42); > des_key[7] = Get7Bits(key, 49); > >- des_set_odd_parity((des_cblock *)des_key); >+ DES_set_odd_parity((DES_cblock *)des_key); > } > > static void /* IN 8 octets IN 7 octest OUT 8 octets */ > DesEncrypt(u_char *clear, u_char *key, u_char *cipher) > { >- des_cblock des_key; >- des_key_schedule key_schedule; >+ DES_cblock des_key; >+ DES_key_schedule key_schedule; > > MakeKey(key, des_key); >- des_set_key(&des_key, key_schedule); >- des_ecb_encrypt((des_cblock *)clear, (des_cblock *)cipher, key_schedule, 1); >+ DES_set_key(&des_key, &key_schedule); >+ DES_ecb_encrypt((DES_cblock *)clear, (DES_cblock *)cipher, &key_schedule, 1); > } > > static void /* IN 8 octets IN 16 octets OUT 24 octets */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 207744
: 167763
Working