Searched refs:maddrmap (Results 1 – 4 of 4) sorted by relevance
| /openbsd/src/usr.sbin/smtpd/ |
| D | mailaddr.c | 70 mailaddr_line(struct maddrmap *maddrmap, const char *s) in mailaddr_line() argument 89 maddrmap_insert(maddrmap, &mn); in mailaddr_line() 101 maddrmap_init(struct maddrmap *maddrmap) in maddrmap_init() argument 103 TAILQ_INIT(&maddrmap->queue); in maddrmap_init() 107 maddrmap_insert(struct maddrmap *maddrmap, struct maddrnode *maddrnode) in maddrmap_insert() argument 112 TAILQ_INSERT_TAIL(&maddrmap->queue, mn, entries); in maddrmap_insert() 116 maddrmap_free(struct maddrmap *maddrmap) in maddrmap_free() argument 120 while ((mn = TAILQ_FIRST(&maddrmap->queue))) { in maddrmap_free() 121 TAILQ_REMOVE(&maddrmap->queue, mn, entries); in maddrmap_free() 124 free(maddrmap); in maddrmap_free()
|
| D | table.c | 629 lk->maddrmap = calloc(1, sizeof(*lk->maddrmap)); in table_parse_lookup() 630 if (lk->maddrmap == NULL) in table_parse_lookup() 632 maddrmap_init(lk->maddrmap); in table_parse_lookup() 633 if (!mailaddr_line(lk->maddrmap, line)) { in table_parse_lookup() 634 maddrmap_free(lk->maddrmap); in table_parse_lookup()
|
| D | smtpd.h | 155 struct maddrmap *maddrmap; member 462 struct maddrmap { struct 1438 int mailaddr_line(struct maddrmap *, const char *); 1439 void maddrmap_init(struct maddrmap *); 1440 void maddrmap_insert(struct maddrmap *, struct maddrnode *); 1441 void maddrmap_free(struct maddrmap *);
|
| D | lka.c | 892 TAILQ_FOREACH(mn, &lk.maddrmap->queue, entries) { in lka_mailaddrmap() 898 maddrmap_free(lk.maddrmap); in lka_mailaddrmap()
|