Lines Matching refs:args
101 char **args, buf[2048], lbuf[2048];
272 /* Allocate args (with room for sendmail args as well as recipients */
273 args = (char **)xalloc(sizeof(*args) * (10 + argc));
276 args[i++] = _PATH_SENDMAIL; /* Build sendmail's argument list. */
277 args[i++] = "-G"; /* relay submission */
278 args[i++] = "-oee"; /* No errors, just status. */
279 args[i++] = "-odq"; /* Queue it, don't try to deliver. */
280 args[i++] = "-oi"; /* Ignore '.' on a line by itself. */
290 args[i++] = newstr(buf);
295 args[i++] = newstr(buf);
310 args[i++] = *argv;
314 if ((args[i] = malloc(len)) == NULL)
316 sm_snprintf(args[i++], len, "<%s>", *argv);
321 /* Paranoia check, argc used for args[] bound */
325 args[i] = NULL;
331 for (i = 0; args[i] != NULL; i++)
333 "\t%s\n", args[i]);
347 (void) execv(_PATH_SENDMAIL, args);
367 (void) execv(_PATH_SENDMAIL, args);