* Return a string value from an environment variable. */
| 651 | * Return a string value from an environment variable. |
| 652 | */ |
| 653 | int |
| 654 | getenv_string(const char *name, char *data, int size) |
| 655 | { |
| 656 | char *cp; |
| 657 | |
| 658 | cp = kenv_acquire(name); |
| 659 | |
| 660 | if (cp != NULL) |
| 661 | strlcpy(data, cp, size); |
| 662 | |
| 663 | kenv_release(cp); |
| 664 | |
| 665 | return (cp != NULL); |
| 666 | } |
| 667 | |
| 668 | /* |
| 669 | * Return an array of integers at the given type size and signedness. |
no test coverage detected