* krlogind.c (v4_des_read, v5_des_read): When reading length,
authorMark Eichin <eichin@mit.edu>
Wed, 18 Jan 1995 23:55:49 +0000 (23:55 +0000)
committerMark Eichin <eichin@mit.edu>
Wed, 18 Jan 1995 23:55:49 +0000 (23:55 +0000)
commita8e197e3d4308ecd73f87691f4b939d0e1c61a21
treef2f26e3eedd2a1597fd97c341a6c45587947ba0d
parentf9dc38cf129e70751a9b690edb2fececdd6cc26b
* krlogind.c (v4_des_read, v5_des_read): When reading length,
ignore everything before a leading zero (MSB first "reasonable"
value) to compensate for rlogin (mis)use of BSD-OOB data.
* krlogin.c (des_read): same code (in both versions of des_read.)

rlogin -x should be much more reliable now.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4822 dc483132-0cff-0310-8789-dd5450dbe970
src/appl/bsd/ChangeLog
src/appl/bsd/krlogin.c
src/appl/bsd/krlogind.c