Fix compilation of newkey(8) with WITHOUT_NIS=yes.
Increasing WARNS seems to have broken compilation of this utility. Instead of lowering WARNS, just fix to code to compile properly. Submitted by: <bf2006a yahoo com> Tested by: bms
This commit is contained in:
parent
906af9736a
commit
1c22aa10af
@ -87,7 +87,7 @@ static char YPDBPATH[]="/var/yp";
|
||||
static char PKMAP[] = "publickey.byname";
|
||||
#else
|
||||
static char PKFILE[] = "/etc/publickey";
|
||||
static char *err_string();
|
||||
static const char *err_string(int);
|
||||
#endif /* YP */
|
||||
|
||||
static void usage(void);
|
||||
@ -199,10 +199,10 @@ setpublicmap(char *name, char *public, char *secret)
|
||||
* to an input error code. An input value of zero will return
|
||||
* a success message.
|
||||
*/
|
||||
static char *
|
||||
static const char *
|
||||
err_string(int code)
|
||||
{
|
||||
char *pmesg;
|
||||
const char *pmesg;
|
||||
|
||||
switch (code) {
|
||||
case 0:
|
||||
|
@ -70,11 +70,7 @@ __FBSDID("$FreeBSD$");
|
||||
static char SHELL[] = "/bin/sh";
|
||||
static char YPDBPATH[]="/var/yp"; /* This is defined but not used! */
|
||||
static char UPDATEFILE[] = "updaters";
|
||||
#else
|
||||
static char PKFILE[] = "/etc/publickey";
|
||||
#endif /* YP */
|
||||
|
||||
#ifdef YP
|
||||
static int _openchild(char *, FILE **, FILE **);
|
||||
static char *basename(char *path);
|
||||
|
||||
@ -238,8 +234,8 @@ static int match(char *, char *);
|
||||
* the local file and then shuts up.
|
||||
*/
|
||||
int
|
||||
localupdate(char *name, char *filename, u_int op, u_int keylen,
|
||||
char *key, u_int datalen, char *data)
|
||||
localupdate(char *name, char *filename, u_int op, u_int keylen __unused,
|
||||
char *key, u_int datalen __unused, char *data)
|
||||
{
|
||||
char line[256];
|
||||
FILE *rf;
|
||||
|
Loading…
x
Reference in New Issue
Block a user