version 1.29, 2002/02/17 19:42:31 |
version 1.30, 2002/02/19 19:39:39 |
|
|
#include <stdlib.h> |
#include <stdlib.h> |
#include <string.h> |
#include <string.h> |
#include <unistd.h> |
#include <unistd.h> |
|
|
#ifdef __STDC__ |
|
#include <stdarg.h> |
#include <stdarg.h> |
#else |
|
#include <varargs.h> |
|
#endif |
|
|
|
#ifdef KERBEROS |
#ifdef KERBEROS |
#include <des.h> |
#include <des.h> |
|
|
} |
} |
|
|
void |
void |
#ifdef __STDC__ |
|
echo(char c) |
echo(char c) |
#else |
|
echo(c) |
|
char c; |
|
#endif |
|
{ |
{ |
char *p; |
char *p; |
char buf[8]; |
char buf[8]; |
|
|
#ifdef KERBEROS |
#ifdef KERBEROS |
/* VARARGS */ |
/* VARARGS */ |
void |
void |
#ifdef __STDC__ |
|
warning(const char *fmt, ...) |
warning(const char *fmt, ...) |
#else |
|
warning(fmt, va_alist) |
|
char *fmt; |
|
va_dcl |
|
#endif |
|
{ |
{ |
char myrealm[REALM_SZ]; |
char myrealm[REALM_SZ]; |
va_list ap; |
va_list ap; |
|
|
if (krb_get_lrealm(myrealm, 0) != KSUCCESS) |
if (krb_get_lrealm(myrealm, 0) != KSUCCESS) |
return; |
return; |
(void)fprintf(stderr, "rlogin: warning, using standard rlogin: "); |
(void)fprintf(stderr, "rlogin: warning, using standard rlogin: "); |
#ifdef __STDC__ |
|
va_start(ap, fmt); |
va_start(ap, fmt); |
#else |
|
va_start(ap); |
|
#endif |
|
vfprintf(stderr, fmt, ap); |
vfprintf(stderr, fmt, ap); |
va_end(ap); |
va_end(ap); |
(void)fprintf(stderr, ".\n"); |
(void)fprintf(stderr, ".\n"); |