ARG_MAX
arg_max = ARG_MAX;
size_t bufsz = ARG_MAX -
#ifndef ARG_MAX
*cmd = read_str (s, ARG_MAX + 1, "command");
*cmd = read_str (s, ARG_MAX + 1, "command");
*client_username = read_str (s, ARG_MAX + 1, "local username");
if ((pglob->gl_flags & GLOB_LIMIT) && (newsize + *limit) >= ARG_MAX) {
#ifndef ARG_MAX
#define GLOB_LIMIT_STRING ARG_MAX /* maximum total size for paths */
#define GLOB_LIMIT_STRING ARG_MAX /* maximum total size for paths */
if (nchr == 0 || nchr > ARG_MAX)
nchr = ARG_MAX;
if (nstr > ARG_MAX) {
nchr = MIN(ARG_MAX, *lenp);
nchr = ARG_MAX;
if (nchr == 0 || nchr > ARG_MAX)
nchr = ARG_MAX;
destp -= ARG_MAX - imgp->args->stringspace;
ARG_MAX - imgp->args->stringspace);
destp -= ARG_MAX - imgp->args->stringspace;
ARG_MAX - imgp->args->stringspace);
destp -= ARG_MAX - imgp->args->stringspace;
ARG_MAX - imgp->args->stringspace);
KASSERT(exec_map_entry_size - length >= ARG_MAX,
exec_map_entry_size - length, (size_t)ARG_MAX));
args->stringspace = ARG_MAX;
destp -= ARG_MAX - imgp->args->stringspace;
ARG_MAX - imgp->args->stringspace);
SYSCTL_NULL_INT_PTR, ARG_MAX, "Maximum bytes of argument to execve(2)");
if (vsize > ARG_MAX)
if (vsize > ARG_MAX)
if (vsize > ARG_MAX)
if (vsize > ARG_MAX)
nchr = 2 * (PATH_MAX + ARG_MAX);
#define NCARGS ARG_MAX /* max bytes for an exec function */
exec_map_entry_size = round_page(PATH_MAX + ARG_MAX);
char uri[ARG_MAX];
strlcpy(uri, URI, ARG_MAX);
argwidth = ARG_MAX;
#define MAXBUF (ARG_MAX + 2)