authsrv: remove unused opasstokey
parent
2c505c160e
commit
7a95bef00e
|
@ -126,7 +126,6 @@ extern void convM2PR(char*, Passwordreq*, char*);
|
||||||
/*
|
/*
|
||||||
* convert ascii password to DES key
|
* convert ascii password to DES key
|
||||||
*/
|
*/
|
||||||
extern int opasstokey(char*, char*);
|
|
||||||
extern int passtokey(char*, char*);
|
extern int passtokey(char*, char*);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -66,7 +66,6 @@ BEGIN {
|
||||||
Omittedlib["brk_"] = 1
|
Omittedlib["brk_"] = 1
|
||||||
Omittedlib["creadimage"] = 1
|
Omittedlib["creadimage"] = 1
|
||||||
Omittedlib["main"] = 1
|
Omittedlib["main"] = 1
|
||||||
Omittedlib["opasstokey"] = 1
|
|
||||||
Omittedlib["oseek"] = 1
|
Omittedlib["oseek"] = 1
|
||||||
Omittedlib["sysr1"] = 1
|
Omittedlib["sysr1"] = 1
|
||||||
}
|
}
|
||||||
|
|
|
@ -139,7 +139,6 @@ extern void convM2TR(char*, Ticketreq*);
|
||||||
extern int convPR2M(Passwordreq*, char*, char*);
|
extern int convPR2M(Passwordreq*, char*, char*);
|
||||||
extern void convM2PR(char*, Passwordreq*, char*);
|
extern void convM2PR(char*, Passwordreq*, char*);
|
||||||
extern u_char nvcsum(void*, int);
|
extern u_char nvcsum(void*, int);
|
||||||
extern int opasstokey(char*, char*);
|
|
||||||
extern int passtokey(char*, char*);
|
extern int passtokey(char*, char*);
|
||||||
extern int authenticate(int, int);
|
extern int authenticate(int, int);
|
||||||
extern int newns(char*, char*);
|
extern int newns(char*, char*);
|
||||||
|
|
|
@ -14,7 +14,6 @@ OFILES=\
|
||||||
convT2M.$O\
|
convT2M.$O\
|
||||||
convTR2M.$O\
|
convTR2M.$O\
|
||||||
nvcsum.$O\
|
nvcsum.$O\
|
||||||
opasstokey.$O\
|
|
||||||
passtokey.$O\
|
passtokey.$O\
|
||||||
readnvram.$O\
|
readnvram.$O\
|
||||||
|
|
||||||
|
|
|
@ -1,29 +0,0 @@
|
||||||
#include <u.h>
|
|
||||||
#include <libc.h>
|
|
||||||
#include <authsrv.h>
|
|
||||||
|
|
||||||
int
|
|
||||||
opasstokey(char *key, char *p)
|
|
||||||
{
|
|
||||||
uchar t[10];
|
|
||||||
int c, n;
|
|
||||||
|
|
||||||
n = strlen(p);
|
|
||||||
memset(t, ' ', sizeof t);
|
|
||||||
if(n < 5)
|
|
||||||
return 0;
|
|
||||||
if(n > 10)
|
|
||||||
n = 10;
|
|
||||||
strncpy((char*)t, p, n);
|
|
||||||
if(n >= 9){
|
|
||||||
c = p[8] & 0xf;
|
|
||||||
if(n == 10)
|
|
||||||
c += p[9] << 4;
|
|
||||||
for(n = 0; n < 8; n++)
|
|
||||||
if(c & (1 << n))
|
|
||||||
t[n] -= ' ';
|
|
||||||
}
|
|
||||||
for(n = 0; n < 7; n++)
|
|
||||||
key[n] = (t[n] >> n) + (t[n+1] << (8 - (n+1)));
|
|
||||||
return 1;
|
|
||||||
}
|
|
Loading…
Reference in New Issue