Symbol: maddrmap
usr.sbin/smtpd/lka.c
897
TAILQ_FOREACH(mn, &lk.maddrmap->queue, entries) {
usr.sbin/smtpd/lka.c
903
maddrmap_free(lk.maddrmap);
usr.sbin/smtpd/mailaddr.c
101
maddrmap_init(struct maddrmap *maddrmap)
usr.sbin/smtpd/mailaddr.c
103
TAILQ_INIT(&maddrmap->queue);
usr.sbin/smtpd/mailaddr.c
107
maddrmap_insert(struct maddrmap *maddrmap, struct maddrnode *maddrnode)
usr.sbin/smtpd/mailaddr.c
112
TAILQ_INSERT_TAIL(&maddrmap->queue, mn, entries);
usr.sbin/smtpd/mailaddr.c
116
maddrmap_free(struct maddrmap *maddrmap)
usr.sbin/smtpd/mailaddr.c
120
while ((mn = TAILQ_FIRST(&maddrmap->queue))) {
usr.sbin/smtpd/mailaddr.c
121
TAILQ_REMOVE(&maddrmap->queue, mn, entries);
usr.sbin/smtpd/mailaddr.c
124
free(maddrmap);
usr.sbin/smtpd/mailaddr.c
70
mailaddr_line(struct maddrmap *maddrmap, const char *s)
usr.sbin/smtpd/mailaddr.c
89
maddrmap_insert(maddrmap, &mn);
usr.sbin/smtpd/smtpd.h
1437
int mailaddr_line(struct maddrmap *, const char *);
usr.sbin/smtpd/smtpd.h
1438
void maddrmap_init(struct maddrmap *);
usr.sbin/smtpd/smtpd.h
1439
void maddrmap_insert(struct maddrmap *, struct maddrnode *);
usr.sbin/smtpd/smtpd.h
1440
void maddrmap_free(struct maddrmap *);
usr.sbin/smtpd/smtpd.h
155
struct maddrmap *maddrmap;
usr.sbin/smtpd/table.c
631
lk->maddrmap = calloc(1, sizeof(*lk->maddrmap));
usr.sbin/smtpd/table.c
632
if (lk->maddrmap == NULL)
usr.sbin/smtpd/table.c
634
maddrmap_init(lk->maddrmap);
usr.sbin/smtpd/table.c
635
if (!mailaddr_line(lk->maddrmap, line)) {
usr.sbin/smtpd/table.c
636
maddrmap_free(lk->maddrmap);