Lines Matching defs:pn
63 PERSON *pn;
75 pn = tmp;
78 lprint(pn);
80 (void)show_text(pn->dir,
82 (void)show_text(pn->dir, _PATH_PROJECT, "Project");
83 if (!show_text(pn->dir, _PATH_PLAN, "Plan"))
85 (void)show_text(pn->dir,
92 lprint(PERSON *pn)
113 pn->name, pn->realname, pn->dir);
114 (void)printf("\tShell: %-s\n", *pn->shell ? pn->shell : _PATH_BSHELL);
125 if (pn->office && pn->officephone &&
126 strlen(pn->office) + strlen(pn->officephone) +
129 OFFICE_TAG, pn->office, prphone(pn->officephone));
132 if (pn->office) {
134 OFFICE_TAG, pn->office);
137 if (pn->officephone) {
139 OFFICE_PHONE_TAG, prphone(pn->officephone));
143 if (pn->homephone) {
145 prphone(pn->homephone));
163 for (w = pn->whead, maxlen = -1; w != NULL; w = w->next)
167 for (w = pn->whead; w != NULL; w = w->next) {
222 if (pn->mailrecv == -1)
224 else if (pn->mailrecv > pn->mailread) {
225 tp = localtime(&pn->mailrecv);
231 tp = localtime(&pn->mailread);
238 tp = localtime(&pn->mailread);