ARG_MAX
#define NCARGS ARG_MAX /* max bytes for an exec function */
varsize = sizeof (struct Arglist)+ARG_MAX-PATH_MAX-n-1;
char *av[ARG_MAX];
static char argbuf[ARG_MAX];
#ifdef ARG_MAX
# if ARG_MAX > 4096
# define SM_ARG_MAX ARG_MAX
static char result_buf[ARG_MAX];
return ((long)ARG_MAX);
if (buflen >= ARG_MAX)