Searched refs:line (Results 1 - 23 of 23) sorted by relevance

/sendmail/include/sm/
H A Dheap.h44 # define sm_malloc_tagged(size, file, line, grp) sm_malloc(size)
45 # define sm_malloc_tagged_x(size, file, line, grp) sm_malloc_x(size)
46 # define sm_free_tagged(ptr, file, line) sm_free(ptr)
47 # define sm_heap_register(ptr, size, file, line, grp) (true)
H A Dstring.h48 sm_strdup_tagged_x __P((const char *str, char *file, int line, int group));
58 # define sm_strdup_tagged_x(str, file, line, group) \
59 strcpy(sm_malloc_tagged_x(strlen(str) + 1, file, line, group), str)
/sendmail/libsm/
H A Dstrdup.c140 ** line -- line in source file
151 sm_strdup_tagged_x(s, file, line, group)
154 int line, group;
160 d = sm_malloc_tagged_x(l, file, line, group);
H A Dt-qic.c100 char line_in[1024], line[256], line_out[32], *obp; local
186 los = sm_strlcpy(line, inout[i].qic_in, sizeof(line));
187 SM_TEST(los + 1 < sizeof(line));
189 obp = quote_unquote(line, line, los, inout[i].qic_exp);
203 if (obp != line)
H A Drpool.c106 ** line -- line number in file.
126 sm_rpool_malloc_tagged_x(rpool, size, file, line, group)
130 int line;
141 return sm_malloc_tagged_x(size, file, line, group);
205 ** line -- line number in file.
222 sm_rpool_malloc_tagged(rpool, size, file, line, group)
226 int line;
237 return sm_malloc_tagged(size, file, line, grou
[all...]
/sendmail/mail.local/
H A Dmail.local.c374 mailerr("421", "Users should not be specified in command line if LMTP required");
771 bool eline; /* previous line was empty */
772 bool fullline = true; /* current line is terminated */
773 bool prevfl; /* previous line was terminated */
774 char line[2048]; local
808 line[0] = '\0';
810 while (fgets(line, sizeof(line), stdin) != (char *) NULL)
815 prevfl = fullline; /* preserve state of previous line */
816 while (line[line_le
[all...]
/sendmail/contrib/
H A Dqtool.pl160 my $line;
166 while ($line = <CONFIG_FILE>)
168 chomp $line;
169 if ($line =~ m/^O QueueDirectory=(.*)/)
182 if ($line =~ m/^Q.*/)
549 my $line;
557 while ($line = <CONTROL_FILE>)
559 $line_type = substr($line, 0, 1);
563 $line_value = $line;
567 $line_value = substr($line,
[all...]
H A Detrn.pl65 # look for a line starting with "Fw"
82 # look for a line starting with "Cw"
254 (my $pk, my $file, my $line);
255 ($pk, $file, $line) = caller;
H A Dbuildvirtuser140 my $line = 0;
151 $line++;
170 warn "Bogus line $line in $virts/$domain\n";
H A Dexpn.pl19 # less magic should apply to command-line addresses
415 local($pk,$file,$line);
416 ($pk, $file, $line) = caller;
430 print "Giveup at $file:$line!!! redirect okay = $redirect_okay; $reason\n" if $debug;
654 # command line parsing ($parsing_args)
1252 It will first look up the addresses you provide on the command line.
1353 (Jon, if you are out there, drop me a line)
/sendmail/sendmail/
H A Dmime.c753 static bool atbol = true; /* at beginning of line */
755 static unsigned char buf[128]; /* need not be a full line */
874 ** MIMEBOUNDARY -- determine if this line is a MIME boundary & its type
877 ** line -- the input line.
881 ** MBT_NOTSEP -- if this is not a separator line
889 mimeboundary(line, boundaries)
890 register char *line;
897 if (line[0] != '-' || line[
[all...]
H A Dalias.c650 char line[BUFSIZ]; local
660 while (sm_io_fgets(af, SM_TIME_DEFAULT, line, sizeof(line)) >= 0)
666 p = strchr(line, '\n');
668 /* XXX what if line="a\\" ? */
669 while (p != NULL && p > line && p[-1] == '\\')
673 SPACELEFT(line, p)) < 0)
683 syserr("554 5.3.0 alias line too long");
685 /* flush to end of line */
694 switch (line[
[all...]
H A Dmain.c100 char *CommandLineArgs; /* command line args for pid file */
585 /* save command line arguments */
1212 /* If set daemon_flags on command line, don't reset it */
1221 /* If set daemon_flags on command line, don't reset it */
1433 ** Do more command line checking -- these are things that
1437 /* process authorization warnings from command line */
2192 ** want to return control to the command line. So we do an
2801 ** variable "savederrors" (declared at line 2570)
2802 ** variable "savedflags" (declared at line 2571)
3269 ** droplev -- how "deeply" we should drop the line
[all...]
H A Dmacro.c397 macdefine_tagged(mac, vclass, id, value, file, line, grp)
407 int line;
434 sm_heap_checkptr_tagged(value, file, line);
441 newvalue = sm_strdup_tagged_x(value, file, line, 0);
H A Dusersmtp.c274 ** line -- the response line.
275 ** firstline -- set if this is the first line of the reply.
285 esmtp_check(line, firstline, m, mci, e)
286 char *line;
292 if (strstr(line, "ESMTP") != NULL)
303 if (strstr(line, "8BIT-OK") != NULL)
390 ** HELO_OPTIONS -- process the options on a HELO line.
393 ** line -- the response line
[all...]
H A Dutil.c307 ** a pointer to the end of the line if character is not found
450 xalloc_tagged(sz, file, line)
453 int line;
470 p = sm_malloc_tagged((unsigned) sz, file, line, sm_heap_group());
563 ** LOG_SENDMAIL_PID -- record sendmail pid and command line.
572 ** writes pidfile, logs command line.
607 /* write the process id on line 1 */
611 /* line 2 contains all command line flags */
920 ** MAKELOWER -- Translate a line int
[all...]
H A Dreadcf.c43 ** atomically. The first character of each line describes how
44 ** the line is to be interpreted. The lines are:
183 /* interpret this line */
202 syserr("invalid rewrite line \"%s\" (tab expected)", bp);
293 syserr("R line: null LHS");
298 syserr("R line: too many wildcards");
446 "Warning: %s: line %d: map %s not found\n",
463 syserr("R line: null RHS");
498 case 'H': /* required header line */
649 syserr("invalid argument to V line
[all...]
H A Dheaders.c49 ** DOCHOMPHEADER -- process and save a header line.
54 ** line -- header as a text line.
64 ** Contents of 'line' are destroyed.
71 dochompheader(line, pflag, hdrp, e)
72 char *line;
97 p = line;
182 syserr("553 5.3.0 header syntax error, line \"%s\"", line);
267 ** them and the <address> on the second line
501 xputs(sm_debug_file(), line); local
[all...]
H A Dtls.c1728 int line, flags; local
1735 while ((l = ERR_get_error_line_data(CP &file, &line, CP &data, &flags))
1741 file, line,
H A Dmilter.c1215 ** line -- the options line.
1222 milter_setup(line)
1223 char *line;
1232 for (p = line;
1238 if (line[0] == '\0')
1245 m->mf_name = newstr(line);
H A Dqueue.c2481 #define HAS_QUARANTINE 0040 /* has an unexpected 'q' line */
2759 /* flush rest of overly long line */
2786 sm_dprintf("%s not marked as quarantined but has a 'q' line\n",
4190 err = "bogus queue line";
4257 syserr("SECURITY ALERT: bogus qf line %s", bp);
4258 err = "bogus queue line";
4305 ** count size before chompheader() destroys the line.
4522 syserr("readqf: %s: line %d: bad line \"%s\"",
4524 err = "unrecognized line";
[all...]
H A Dmap.c136 ** MAP_PARSEARGS -- parse config line arguments for database lookup
142 ** ap -- a pointer to the args on the config line.
895 ** line -- the /etc/hosts line.
900 ** true -- if the line matched the desired name.
905 extract_canonname(name, dot, line, cbuf, cbuflen)
908 char *line;
917 if (line[0] == '#')
924 p = get_column(line, i, '\0', nbuf, sizeof(nbuf));
1000 ** args -- pointer to the args on the config line
[all...]
H A Dsendmail.h253 char *q_orcpt; /* ORCPT parameter from RCPT TO: line */
410 char *m_eol; /* end of line string */
412 int m_linelimit; /* max # characters per line */
427 #define M_BLANKEND 'b' /* ensure blank line at end of message */
446 #define M_LIMITS 'L' /* must enforce SMTP line limits */
449 #define M_NHDR 'n' /* don't insert From line */
460 #define M_UGLYUUCP 'U' /* this wants an ugly UUCP from line */
742 #define MCIF_INLONGLINE 0x01000000 /* in the middle of a long line */
933 char *e_envid; /* envelope id from MAIL FROM: line */
1054 int r_line; /* rule line i
[all...]

Completed in 531 milliseconds