ARG_MAX
#define GLOB_LIMIT_STRING ARG_MAX /* maximum total size for paths */
args->space = ARG_MAX;
args->fname = args->buf + ARG_MAX;
argsenvspace = roundup((ARG_MAX - imgp->args->space), sizeof(char *));
copyout(stringp, destp, ARG_MAX - imgp->args->space);
M_EXECARGS, PATH_MAX + ARG_MAX,
0, ARG_MAX, "Maximum bytes of argument to execve(2)");
#define NCARGS ARG_MAX /* max bytes for an exec function */
if (pstr.ps_nargvstr > ARG_MAX) {