version 1.131, 2018/07/27 05:13:02 |
version 1.132, 2018/10/03 06:38:35 |
|
|
return 0; |
return 0; |
} |
} |
|
|
|
/* |
|
* Verify that a environment variable name (not including initial '$') is |
|
* valid; consisting of one or more alphanumeric or underscore characters only. |
|
* Returns 1 on valid, 0 otherwise. |
|
*/ |
|
int |
|
valid_env_name(const char *name) |
|
{ |
|
const char *cp; |
|
|
|
if (name[0] == '\0') |
|
return 0; |
|
for (cp = name; *cp != '\0'; cp++) { |
|
if (!isalnum((u_char)*cp) && *cp != '_') |
|
return 0; |
|
} |
|
return 1; |
|
} |
|
|
const char * |
const char * |
atoi_err(const char *nptr, int *val) |
atoi_err(const char *nptr, int *val) |
{ |
{ |