Lines Matching refs:var

84 	register const struct var*	vp;
109 state.var.hostname = varkeep(buf);
116 if ((s = strchr(state.var.hostname, '.')) && *++s)
117 state.var.domain = varkeep(s);
144 state.var.domain = varkeep(s);
161 state.var.interactive = state.on;
194 register const struct var* vp;
222 register struct var* vp;
237 if (!(vp = (struct var*)strsearch(state.vartab, state.varnum, sizeof(struct var), stracmp, name, NiL))) {
302 register struct var* vp;
306 if (!(vp = (struct var*)strsearch(state.vartab, state.varnum, sizeof(struct var), stracmp, name, NiL))) {
329 set_notyet(struct var* vp, const char* value)
342 set_askbcc(struct var* vp, const char* value)
355 set_askcc(struct var* vp, const char* value)
368 setheaders(struct var* vp, const char* value)
402 set_askheaders(struct var* vp, const char* value)
412 set_asksub(struct var* vp, const char* value)
425 set_coprocess(struct var* vp, const char* value)
429 state.var.coprocess = varkeep("From @");
430 state.var.crt = 0;
431 state.var.interactive = state.on;
432 state.var.header = 0;
433 state.var.more = 0;
442 set_crt(struct var* vp, const char* value)
445 state.var.crt = state.realscreenheight;
453 set_editheaders(struct var* vp, const char* value)
463 set_justfrom(struct var* vp, const char* value)
466 state.var.justheaders = state.var.justfrom ? "" : (char*)0;
467 state.var.interactive = 0;
468 state.var.screen = 0;
477 set_list(struct var* vp, const char* value)
491 set_mail(struct var* vp, const char* value)
493 state.var.mail = varkeep(mailbox(state.var.user, value));
501 set_mailcap(struct var* vp, const char* value)
511 set_news(struct var* vp, const char* value)
513 if (value && *value && close(open(state.var.news, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY|O_cloexec, MAILMODE)))
514 note(FATAL|SYSTEM, "\"%s\"", state.var.news);
522 set_pwd(struct var* vp, const char* value)
527 state.var.pwd = state.path.pwd[0];
528 state.var.oldpwd = state.path.pwd[1];
537 set_sender(struct var* vp, const char* value)
609 set_screen(struct var* vp, const char* value)
612 state.var.screen = state.screenheight > 4 ? (state.screenheight - 4) : state.screenheight;
620 set_sendmail(struct var* vp, const char* value)
624 state.var.sendmail = varkeep(struse(state.path.temp));
633 set_shell(struct var* vp, const char* value)
636 state.var.shell = varkeep(pathshell());
644 set_spambody(struct var* vp, const char* value)
689 set_toplines(struct var* vp, const char* value)
691 if (state.var.toplines < 0 || state.var.toplines >= 1000)
692 state.var.toplines = 5;
700 set_trace(struct var* vp, const char* value)
716 set_user(struct var* vp, const char* value)
719 state.var.user = varkeep(username());
720 else if (userid(state.var.user) < 0)
721 note(FATAL|IDENTIFY, "\"%s\": unknown user", state.var.user);