Return to mux.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.33, 2011/12/04 23:16:12 | version 1.34, 2012/01/07 21:11:36 | ||
---|---|---|---|
|
|
||
env_len = 0; | env_len = 0; | ||
while (buffer_len(m) > 0) { | while (buffer_len(m) > 0) { | ||
#define MUX_MAX_ENV_VARS 4096 | #define MUX_MAX_ENV_VARS 4096 | ||
if ((cp = buffer_get_string_ret(m, &len)) == NULL) { | if ((cp = buffer_get_string_ret(m, &len)) == NULL) | ||
xfree(cmd); | |||
goto malf; | goto malf; | ||
} | |||
if (!env_permitted(cp)) { | if (!env_permitted(cp)) { | ||
xfree(cp); | xfree(cp); | ||
continue; | continue; |