Home
last modified time | relevance | path

Searched refs:expandnode (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/usr.sbin/smtpd/
Dexpand.c25 static const char *expandnode_info(struct expandnode *);
27 struct expandnode *
28 expand_lookup(struct expand *expand, struct expandnode *key) in expand_lookup()
36 struct expandnode *xn; in expand_to_text()
51 expand_insert(struct expand *expand, struct expandnode *node) in expand_insert()
53 struct expandnode *xn; in expand_insert()
92 struct expandnode *xn; in expand_clear()
115 expand_cmp(struct expandnode *e1, struct expandnode *e2) in expand_cmp()
117 struct expandnode *p1, *p2; in expand_cmp()
224 struct expandnode xn; in expand_line()
[all …]
Dto.c34 static int alias_is_filter(struct expandnode *, const char *, size_t);
35 static int alias_is_username(struct expandnode *, const char *, size_t);
36 static int alias_is_address(struct expandnode *, const char *, size_t);
37 static int alias_is_filename(struct expandnode *, const char *, size_t);
38 static int alias_is_include(struct expandnode *, const char *, size_t);
39 static int alias_is_error(struct expandnode *, const char *, size_t);
588 text_to_expandnode(struct expandnode *expandnode, const char *s) in text_to_expandnode() argument
593 if (alias_is_error(expandnode, s, l) || in text_to_expandnode()
594 alias_is_include(expandnode, s, l) || in text_to_expandnode()
595 alias_is_filter(expandnode, s, l) || in text_to_expandnode()
[all …]
Dlka_session.c44 struct expandnode *node;
48 struct expandnode *);
50 struct expandnode *);
60 struct expandnode xn; in lka_session()
92 struct expandnode *xn; in lka_session_forward_reply()
177 struct expandnode *xn; in lka_resume()
242 lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn) in lka_expand()
246 struct expandnode node; in lka_expand()
494 static struct expandnode *
495 lka_find_ancestor(struct expandnode *xn, enum expand_type type) in lka_find_ancestor()
[all …]
Dsmtpd.h426 struct expandnode { struct
427 RB_ENTRY(expandnode) entry;
428 TAILQ_ENTRY(expandnode) tq_entry;
435 struct expandnode *parent; argument
450 RB_HEAD(expandtree, expandnode) tree; argument
451 TAILQ_HEAD(xnodes, expandnode) *queue;
454 struct expandnode *parent;
1332 int expand_cmp(struct expandnode *, struct expandnode *);
1333 void expand_insert(struct expand *, struct expandnode *);
1334 struct expandnode *expand_lookup(struct expand *, struct expandnode *);
[all …]
Daliases.c31 struct expandnode *xn; in aliases_get()
83 struct expandnode *xn; in aliases_virtual_get()
Dmakemap.c389 struct expandnode xn; in make_aliases()