49 |
#if defined(KERBEROS) |
#if defined(KERBEROS) |
50 |
#include <kerberosIV/des.h> |
#include <kerberosIV/des.h> |
51 |
#include <kerberosIV/krb.h> |
#include <kerberosIV/krb.h> |
52 |
//#include <kerberosIV/kparse.h> |
#include <kerberosIV/kparse.h> |
53 |
#elif defined(SHISHI) |
#elif defined(SHISHI) |
54 |
#include <shishi.h> |
#include <shishi.h> |
55 |
#include "shishi_def.h" |
#include "shishi_def.h" |
83 |
#elif defined(SHISHI) |
#elif defined(SHISHI) |
84 |
int |
int |
85 |
kcmd(h,sock, ahost, rport, locuser, remuser, cmd, fd2p, service, realm, |
kcmd(h,sock, ahost, rport, locuser, remuser, cmd, fd2p, service, realm, |
86 |
/*cred,*/ key, /*msg_data,*/ laddr, faddr, authopts) |
key, laddr, faddr, authopts) |
87 |
Shishi **h; |
Shishi **h; |
88 |
#endif |
#endif |
89 |
int *sock; |
int *sock; |
285 |
} |
} |
286 |
} |
} |
287 |
|
|
288 |
if ((status = shishi_auth(h, 0, remuser, *ahost, s, cmd, rport, key)) != SHISHI_OK) |
if ((status = shishi_auth(h, 0, remuser, *ahost, s, cmd, rport, key, realm)) != SHISHI_OK) |
289 |
/**ahost, |
goto bad2; |
|
realm, (unsigned long) getpid(), msg_data, |
|
|
cred, key, |
|
|
laddr, |
|
|
faddr, |
|
|
"KCMDV0.1")) != KSUCCESS) |
|
|
*/ goto bad2; |
|
290 |
|
|
291 |
#endif /* SHISHI */ |
#endif /* SHISHI */ |
292 |
|
|