version 1.46.2.1, 2005/03/29 20:20:10 |
version 1.47, 2004/11/17 01:47:20 |
|
|
} |
} |
|
|
unsigned char * |
unsigned char * |
env_getvalue(var, exported_only) |
env_getvalue(var) |
unsigned char *var; |
unsigned char *var; |
int exported_only; |
|
{ |
{ |
struct env_lst *ep; |
struct env_lst *ep; |
|
|
if ((ep = env_find(var)) && (!exported_only || ep->export)) |
if ((ep = env_find(var))) |
return(ep->value); |
return(ep->value); |
return(NULL); |
return(NULL); |
} |
} |
|
|
#endif |
#endif |
char *cmd, *hostp = 0, *portp = 0, *user = 0, *aliasp = 0; |
char *cmd, *hostp = 0, *portp = 0, *user = 0, *aliasp = 0; |
int retry; |
int retry; |
#ifdef NI_WITHSCOPEID |
|
const int niflags = NI_NUMERICHOST | NI_WITHSCOPEID; |
|
#else |
|
const int niflags = NI_NUMERICHOST; |
const int niflags = NI_NUMERICHOST; |
#endif |
|
|
|
/* clear the socket address prior to use */ |
/* clear the socket address prior to use */ |
memset((char *)&sin, 0, sizeof(sin)); |
memset((char *)&sin, 0, sizeof(sin)); |