1: /* addrsbr.h - definitions for the address parsing system */
2:
3: #define AD_HOST 1 /* getm(): lookup official hostname */
4: #define AD_NHST 0 /* getm(): do not lookup official name */
5: #define AD_NAME AD_NHST /* AD_HOST is TOO slow */
6:
7:
8: struct mailname {
9: struct mailname *m_next;
10:
11: char *m_text,
12: *m_pers,
13: *m_mbox,
14: *m_host,
15: *m_path;
16:
17: int m_type;
18: #define UUCPHOST (-1)
19: #define LOCALHOST 0
20: #define NETHOST 1
21: #define BADHOST 2
22:
23: char m_nohost;
24:
25: char m_bcc;
26:
27: int m_ingrp;
28: char *m_gname;
29:
30: char *m_note;
31:
32: #ifdef MHMTS
33: char *m_aka;
34: #endif MHMTS
35: };
36:
37:
38: void mnfree ();
39: int ismymbox ();
40: char *getname (), *adrsprintf (), *auxformat ();
41: struct mailname *getm ();
42:
43: #define adrformat(m) auxformat ((m), 1)
44:
45: char *LocalName (), *SystemName (), *UucpChan ();
46: char *OfficialName ();
Defined struct's
mailname
defined in line
8; used 104 times
- in line 9(2),
41(2)
- in /usr/src/new/mh/sbr/addrsbr.c line
316(2),
332(2),
372(2),
511(2),
541(2),
657(2),
667-669(4)
- in /usr/src/new/mh/sbr/fmtcompile.c line
22(2),
358(2)
- in /usr/src/new/mh/sbr/formataddr.c line
51(2)
- in /usr/src/new/mh/sbr/formatsbr.c line
23(2),
212(2)
- in /usr/src/new/mh/uip/ali.c line
209(2)
- in /usr/src/new/mh/uip/ap.c line
172(2)
- in /usr/src/new/mh/uip/mhlsbr.c line
926(2)
- in /usr/src/new/mh/uip/post.c line
248-251(8),
682(2),
822(2),
934(2),
1017-1019(4),
1042(2),
1072(2),
1093(2),
1205(2),
1390(2),
1460(2),
1570(2),
1727(2),
1865(2),
1958(2),
2221(2),
2295(2),
2428(2),
2546(2)
- in /usr/src/new/mh/uip/replsbr.c line
25(2),
107(2),
256(2),
318-321(4)
- in /usr/src/new/mh/uip/rmail.c line
303(2)
- in /usr/src/new/mh/uip/spost.c line
469(2),
520-521(4),
621-623(4)
Defined macros
AD_HOST
defined in line
3; used 13 times
Usage of this include