Searched defs:argv (Results 1 - 9 of 9) sorted by relevance

/sendmail/libsm/
H A Dexc.c247 SM_VAL_T * volatile argv = NULL; local
270 ** and copy the arguments into argv.
273 argv = sm_malloc_x(argc * sizeof(SM_VAL_T));
274 exc->exc_argv = argv;
280 argv[i].v_int = SM_VA_ARG(ap, int);
283 argv[i].v_long = SM_VA_ARG(ap, long);
286 argv[i].v_exc = SM_VA_ARG(ap, SM_EXC_T*);
289 argv[i].v_str = SM_VA_ARG(ap, char*);
293 argv[i].v_str = SM_VA_ARG(ap, char*);
302 ** Step 3. Scan argv, an
[all...]
H A Dldap.c294 ** argv -- key vector of substitutions in LDAP filter
295 ** NOTE: argv must have SM_LDAP_ARGS elements to prevent
304 sm_ldap_search_m(lmap, argv)
306 char **argv;
313 SM_REQUIRE(argv != NULL);
314 SM_REQUIRE(argv[0] != NULL);
329 key = argv[0];
332 key = argv[q[1] - '0'];
346 key = argv[0];
428 char *argv[SM_LDAP_ARG local
[all...]
/sendmail/sendmail/
H A Dalias.c217 char *argv[4]; local
236 argv[i++] = name;
237 argv[i++] = av;
241 argv[i++] = av + 1;
242 argv[i++] = NULL;
243 return (*map->map_class->map_lookup)(map, name, argv, pstat);
H A Dmime.c122 struct args argv[MAXMIMEARGS]; local
213 argv[argc].a_field = *pvp++;
219 argv[argc].a_value = *pvp;
270 if (sm_strcasecmp(argv[i].a_field, "boundary") == 0)
273 if (i >= argc || argv[i].a_value == NULL)
284 p = argv[i].a_value;
H A Dusersmtp.c747 char *argv[MAXPV + 1]; local
755 argv[i++] = p;
757 argv[i] = NULL;
758 pid = prog_open(argv, &fd, CurEnv);
H A Dmilter.c3379 sm_dprintf("argv[%d]=\"%s\"\n", elem, s[elem]);
3406 char **argv; local
3432 argv = milter_split_response(response, rlen, &argc);
3441 setsender(argv[0], e, NULL, '\0', false);
3451 parse_esmtp_args(e, NULL, argv[0], argv[1], "MAIL", NULL,
3478 char **argv; local
3497 argv = milter_split_response(response, rlen, &argc);
3507 a = parseaddr(argv[0], NULLADDR, RF_COPYALL, ' ', &delimptr, e, true);
3511 parse_esmtp_args(e, a, argv[
[all...]
H A Dreadcf.c1105 char *argv[MAXPV + 1]; local
1111 argv[i++] = p;
1112 argv[i] = NULL;
1113 pid = prog_open(argv, &fd, CurEnv);
1179 ** A -- the argv for this mailer
1790 ** a char **argv (dynamically allocated)
1803 char *argv[MAXPV + 1]; local
1814 argv[i++] = newstr(q);
1816 argv[i++] = NULL;
1818 /* now make a copy of the argv */
[all...]
H A Dmap.c3574 char *argv[SM_LDAP_ARGS]; local
3626 memset(argv, '\0', sizeof(argv));
3629 argv[i] = sm_strdup(av[i]);
3630 if (argv[i] == NULL)
3635 for (j = 0; j < i && argv[j] != NULL; j++)
3636 SM_FREE(argv[j]);
3658 sm_dprintf("ldapmap_lookup(%s, argv)\n",
3662 sm_dprintf(" argv[%d] = %s\n", i,
3663 argv[
6318 char *argv[MAXPV + 1]; local
[all...]
/sendmail/libmilter/
H A Dengine.c1384 char **argv; \
1394 if ((argv = dec_argv(g->a_buf, g->a_len)) == NULL) \
1396 r = (*lf)(g->a_ctx, argv); \
1397 free(argv); \
1477 char **argv; local
1481 if ((argv = dec_argv(g->a_buf + 1, g->a_len - 1)) == NULL)
1507 free(argv);
1514 g->a_ctx->ctx_mac_ptr[i] = argv;

Completed in 60 milliseconds