#include "rcp_locl.h"
#include <getarg.h>
#define RSH_PROGRAM "rsh"
#define RSH_PROGRAM "krsh"
struct passwd *pwd;
uid_t userid;
#define _PATH_CP "/bin/cp"
#endif
#undef _PATH_RSH
#define _PATH_RSH BINDIR "/rsh"
#define _PATH_RSH BINDIR "/krsh"
#undef _PATH_LOGIN
#define _PATH_LOGIN BINDIR "/login"
#define _PATH_LOGIN BINDIR "/klogin"
/* fallbacks */
#ifdef HAVE_SHADOW_H
#ifndef _PATH_CHPASS
#define _PATH_CHPASS "/usr/bin/passwd"
#define _PATH_CHPASS "/usr/bin/kpasswd"
static int
printf("fork /bin/passwd");
exit(1);
case 0:
execlp(_PATH_CHPASS, "passwd", who->pw_name, (char *) 0);
execlp(_PATH_CHPASS, "kpasswd", who->pw_name, (char *) 0);
default:
waitpid(pid, &status, 0);