Symbol: expandnode
usr.sbin/smtpd/aliases.c
31
struct expandnode *xn;
usr.sbin/smtpd/aliases.c
83
struct expandnode *xn;
usr.sbin/smtpd/expand.c
115
expand_cmp(struct expandnode *e1, struct expandnode *e2)
usr.sbin/smtpd/expand.c
117
struct expandnode *p1, *p2;
usr.sbin/smtpd/expand.c
224
struct expandnode xn;
usr.sbin/smtpd/expand.c
25
static const char *expandnode_info(struct expandnode *);
usr.sbin/smtpd/expand.c
254
expandnode_info(struct expandnode *e)
usr.sbin/smtpd/expand.c
27
struct expandnode *
usr.sbin/smtpd/expand.c
28
expand_lookup(struct expand *expand, struct expandnode *key)
usr.sbin/smtpd/expand.c
313
RB_GENERATE(expandtree, expandnode, entry, expand_cmp);
usr.sbin/smtpd/expand.c
36
struct expandnode *xn;
usr.sbin/smtpd/expand.c
51
expand_insert(struct expand *expand, struct expandnode *node)
usr.sbin/smtpd/expand.c
53
struct expandnode *xn;
usr.sbin/smtpd/expand.c
92
struct expandnode *xn;
usr.sbin/smtpd/lka_session.c
177
struct expandnode *xn;
usr.sbin/smtpd/lka_session.c
242
lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
usr.sbin/smtpd/lka_session.c
246
struct expandnode node;
usr.sbin/smtpd/lka_session.c
44
struct expandnode *node;
usr.sbin/smtpd/lka_session.c
48
struct expandnode *);
usr.sbin/smtpd/lka_session.c
494
static struct expandnode *
usr.sbin/smtpd/lka_session.c
495
lka_find_ancestor(struct expandnode *xn, enum expand_type type)
usr.sbin/smtpd/lka_session.c
50
struct expandnode *);
usr.sbin/smtpd/lka_session.c
508
lka_submit(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
usr.sbin/smtpd/lka_session.c
60
struct expandnode xn;
usr.sbin/smtpd/lka_session.c
92
struct expandnode *xn;
usr.sbin/smtpd/makemap.c
389
struct expandnode xn;
usr.sbin/smtpd/smtpd.h
1332
int expand_cmp(struct expandnode *, struct expandnode *);
usr.sbin/smtpd/smtpd.h
1333
void expand_insert(struct expand *, struct expandnode *);
usr.sbin/smtpd/smtpd.h
1334
struct expandnode *expand_lookup(struct expand *, struct expandnode *);
usr.sbin/smtpd/smtpd.h
1339
RB_PROTOTYPE(expandtree, expandnode, nodes, expand_cmp);
usr.sbin/smtpd/smtpd.h
1667
int text_to_expandnode(struct expandnode *, const char *);
usr.sbin/smtpd/smtpd.h
1677
const char *expandnode_to_text(struct expandnode *);
usr.sbin/smtpd/smtpd.h
426
RB_ENTRY(expandnode) entry;
usr.sbin/smtpd/smtpd.h
427
TAILQ_ENTRY(expandnode) tq_entry;
usr.sbin/smtpd/smtpd.h
434
struct expandnode *parent;
usr.sbin/smtpd/smtpd.h
449
RB_HEAD(expandtree, expandnode) tree;
usr.sbin/smtpd/smtpd.h
450
TAILQ_HEAD(xnodes, expandnode) *queue;
usr.sbin/smtpd/smtpd.h
453
struct expandnode *parent;
usr.sbin/smtpd/to.c
34
static int alias_is_filter(struct expandnode *, const char *, size_t);
usr.sbin/smtpd/to.c
35
static int alias_is_username(struct expandnode *, const char *, size_t);
usr.sbin/smtpd/to.c
36
static int alias_is_address(struct expandnode *, const char *, size_t);
usr.sbin/smtpd/to.c
37
static int alias_is_filename(struct expandnode *, const char *, size_t);
usr.sbin/smtpd/to.c
38
static int alias_is_include(struct expandnode *, const char *, size_t);
usr.sbin/smtpd/to.c
39
static int alias_is_error(struct expandnode *, const char *, size_t);
usr.sbin/smtpd/to.c
588
text_to_expandnode(struct expandnode *expandnode, const char *s)
usr.sbin/smtpd/to.c
593
if (alias_is_error(expandnode, s, l) ||
usr.sbin/smtpd/to.c
594
alias_is_include(expandnode, s, l) ||
usr.sbin/smtpd/to.c
595
alias_is_filter(expandnode, s, l) ||
usr.sbin/smtpd/to.c
596
alias_is_filename(expandnode, s, l) ||
usr.sbin/smtpd/to.c
597
alias_is_address(expandnode, s, l) ||
usr.sbin/smtpd/to.c
598
alias_is_username(expandnode, s, l))
usr.sbin/smtpd/to.c
605
expandnode_to_text(struct expandnode *expandnode)
usr.sbin/smtpd/to.c
607
switch (expandnode->type) {
usr.sbin/smtpd/to.c
613
return expandnode->u.user;
usr.sbin/smtpd/to.c
615
return mailaddr_to_text(&expandnode->u.mailaddr);
usr.sbin/smtpd/to.c
625
alias_is_filter(struct expandnode *alias, const char *line, size_t len)
usr.sbin/smtpd/to.c
650
alias_is_username(struct expandnode *alias, const char *line, size_t len)
usr.sbin/smtpd/to.c
670
alias_is_address(struct expandnode *alias, const char *line, size_t len)
usr.sbin/smtpd/to.c
714
alias_is_filename(struct expandnode *alias, const char *line, size_t len)
usr.sbin/smtpd/to.c
729
alias_is_include(struct expandnode *alias, const char *line, size_t len)
usr.sbin/smtpd/to.c
750
alias_is_error(struct expandnode *alias, const char *line, size_t len)