43 |
int |
int |
44 |
getent(char *cp, char *name) |
getent(char *cp, char *name) |
45 |
{ |
{ |
|
(void)cp; (void)name; /* shutup gcc */ |
|
46 |
#ifdef HAVE_CGETENT |
#ifdef HAVE_CGETENT |
47 |
char *dba[2]; |
char *dba[2]; |
48 |
|
#endif |
49 |
|
(void)cp; (void)name; /* shutup gcc */ |
50 |
|
#ifdef HAVE_CGETENT |
51 |
dba[0] = "/etc/gettytab"; |
dba[0] = "/etc/gettytab"; |
52 |
dba[1] = 0; |
dba[1] = 0; |
53 |
return((cgetent(&area, dba, name) == 0) ? 1 : 0); |
return((cgetent(&area, dba, name) == 0) ? 1 : 0); |
61 |
char * |
char * |
62 |
getstr(char *id, char **cpp) |
getstr(char *id, char **cpp) |
63 |
{ |
{ |
|
(void)id; (void)cpp; |
|
64 |
# ifdef HAVE_CGETENT |
# ifdef HAVE_CGETENT |
65 |
char *answer; |
char *answer; |
66 |
|
# endif |
67 |
|
(void)id; (void)cpp; |
68 |
|
# ifdef HAVE_CGETENT |
69 |
return((cgetstr(area, id, &answer) > 0) ? answer : 0); |
return((cgetstr(area, id, &answer) > 0) ? answer : 0); |
70 |
# else |
# else |
71 |
return(0); |
return(0); |