def.h (17678) | def.h (32189) |
---|---|
1/* 2 * Copyright (c) 1980, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 141 unchanged lines hidden (view full) --- 150 char *l_tty; /* His tty string (if any) */ 151 char *l_date; /* The entire date string */ 152}; 153 154#define GTO 1 /* Grab To: line */ 155#define GSUBJECT 2 /* Likewise, Subject: line */ 156#define GCC 4 /* And the Cc: line */ 157#define GBCC 8 /* And also the Bcc: line */ | 1/* 2 * Copyright (c) 1980, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 141 unchanged lines hidden (view full) --- 150 char *l_tty; /* His tty string (if any) */ 151 char *l_date; /* The entire date string */ 152}; 153 154#define GTO 1 /* Grab To: line */ 155#define GSUBJECT 2 /* Likewise, Subject: line */ 156#define GCC 4 /* And the Cc: line */ 157#define GBCC 8 /* And also the Bcc: line */ |
158#define GMASK (GTO|GSUBJECT|GCC|GBCC) | 158#define GREPLYTO 0x10 /* And the Reply-To: line */ 159#define GINREPLYTO 0x20 /* The In-Reply-To: line */ 160#define GMASK (GTO|GSUBJECT|GCC|GBCC|GREPLYTO|GINREPLYTO) |
159 /* Mask of places from whence */ 160 | 161 /* Mask of places from whence */ 162 |
161#define GNL 16 /* Print blank line after */ 162#define GDEL 32 /* Entity removed from list */ 163#define GCOMMA 64 /* detract puts in commas */ | 163#define GNL 0x40 /* Print blank line after */ 164#define GDEL 0x80 /* Entity removed from list */ 165#define GCOMMA 0x100 /* detract puts in commas */ |
164 165/* 166 * Structure used to pass about the current 167 * state of the user-typed message header. 168 */ 169 170struct header { 171 struct name *h_to; /* Dynamic "To:" string */ 172 char *h_subject; /* Subject string */ 173 struct name *h_cc; /* Carbon copies string */ 174 struct name *h_bcc; /* Blind carbon copies */ | 166 167/* 168 * Structure used to pass about the current 169 * state of the user-typed message header. 170 */ 171 172struct header { 173 struct name *h_to; /* Dynamic "To:" string */ 174 char *h_subject; /* Subject string */ 175 struct name *h_cc; /* Carbon copies string */ 176 struct name *h_bcc; /* Blind carbon copies */ |
177 char *h_replyto; /* Reply address */ 178 char *h_inreplyto; /* Reference */ |
|
175 struct name *h_smopts; /* Sendmail options */ 176}; 177 178/* 179 * Structure of namelist nodes used in processing 180 * the recipients of mail and aliases and all that 181 * kind of stuff. 182 */ --- 94 unchanged lines hidden --- | 179 struct name *h_smopts; /* Sendmail options */ 180}; 181 182/* 183 * Structure of namelist nodes used in processing 184 * the recipients of mail and aliases and all that 185 * kind of stuff. 186 */ --- 94 unchanged lines hidden --- |