| * printenv implementation for busybox |
| * Copyright (C) 2005 by Erik Andersen <andersen@codepoet.org> |
| * Copyright (C) 2005 by Mike Frysinger <vapier@gentoo.org> |
| * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
| int printenv_main(int argc, char **argv); |
| int printenv_main(int argc, char **argv) |
| /* no variables specified, show whole env */ |
| /* search for specified variables and print them out if found */ |
| for (i=1; (arg = argv[i]); ++i) |
| for (; (env = environ[e]); ++e) { |
| if (!strncmp(env, arg, l) && env[l] == '=') |
| fflush_stdout_and_exit(0); |