Lines Matching defs:from
128 char *from;
134 from = NULL;
154 if (from != NULL) {
158 from = optarg;
193 * If from not specified, use the name from getlogin() if the
194 * uid matches, otherwise, use the name from the password file
198 if (!from && (!(from = getlogin()) ||
199 !(pw = getpwnam(from)) || pw->pw_uid != uid))
200 from = (pw = getpwuid(uid)) ? pw->pw_name : "???";
205 * from the rest of the deliveries. So, if we failed hard on one
213 for (store(from, 0); *argv; ++argv)
435 if (strncasecmp(buf+5, "from:", 5) != 0 ||
522 store(from, lmtprcpts)
523 char *from;
593 /* Check to see if we have the full line from fgets() */
714 from, ctime(&tval));
769 * as it should be. But to prevent a random user from
1028 err("usage: mail.local [-l] [-f from] user ...");