• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/usr.sbin/lpr/common_source/

Lines Matching defs:cjinf

227 ctl_freeinf(struct cjobinfo *cjinf)
237 if (cjinf == NULL)
239 cpriv = cjinf->cji_priv;
241 syslog(LOG_ERR, "in ctl_freeinf(%p): invalid cjinf (cpriv %p)",
242 (void *)cjinf, (void *)cpriv);
260 cjinf->cji_priv = NULL;
279 struct cjobinfo *cjinf;
333 cjinf = &(cpriv->pub);
334 lbuff = ctl_getline(cjinf);
378 lbuff = ctl_getline(cjinf);
436 struct cjobinfo *cjinf;
463 cjinf = NULL; /* in case of early jump to error_ret */
474 cjinf = ctl_readcf(ptrname, tfname);
475 if (cjinf == NULL) {
517 if (cjinf->cji_accthost == NULL)
519 else if (strcmp(cjinf->cji_accthost, ".na.") == 0)
521 else if (strcmp(cjinf->cji_accthost, "localhost") == 0)
524 for (cp = cjinf->cji_accthost; *cp != '\0'; cp++) {
534 fprintf(newcf, "H%s\n", cjinf->cji_accthost);
549 if (cjinf->cji_acctuser == NULL)
551 else if (strcmp(cjinf->cji_acctuser, ".na.") == 0)
555 cp = cjinf->cji_acctuser;
576 if (has_uc && (getpwnam(cjinf->cji_acctuser) == NULL)) {
577 for (cp = cjinf->cji_acctuser; *cp != '\0'; cp++) {
586 fprintf(newcf, "P%s\n", cjinf->cji_acctuser);
589 if (cjinf->cji_class != NULL)
590 fprintf(newcf, "C%s\n", cjinf->cji_class);
591 if (cjinf->cji_jobname != NULL)
592 fprintf(newcf, "J%s\n", cjinf->cji_jobname);
593 if (cjinf->cji_headruser != NULL)
594 fprintf(newcf, "L%s\n", cjinf->cji_headruser);
604 if (cjinf->cji_mailto == NULL)
607 for (cp = cjinf->cji_mailto; *cp != '\0'; cp++) {
615 fprintf(newcf, "M%s\n", cjinf->cji_mailto);
621 ctl_rewindcf(cjinf);
622 lbuff = ctl_getline(cjinf);
635 if (cjinf->cji_dfcount == 0) {
664 if (cjinf->cji_dfcount == 0) {
679 lbuff = ctl_getline(cjinf);
682 ctl_freeinf(cjinf);
683 cjinf = NULL;
739 if (cjinf != NULL)
740 ctl_freeinf(cjinf);
750 ctl_rewindcf(struct cjobinfo *cjinf)
754 if (cjinf == NULL)
756 cpriv = cjinf->cji_priv;
758 syslog(LOG_ERR, "in ctl_rewindcf(%p): invalid cjinf (cpriv %p)",
759 (void *)cjinf, (void *)cpriv);
769 struct cjobinfo *cjinf;
773 cjinf = ctl_readcf(ptrname, cfname);
774 if (cjinf == NULL) {
780 ctl_rewindcf(cjinf);
781 lbuff = ctl_getline(cjinf);
792 lbuff = ctl_getline(cjinf);
795 ctl_freeinf(cjinf);
796 cjinf = NULL;
807 ctl_dumpcji(FILE *dbg_stream, const char *heading, struct cjobinfo *cjinf)
821 if (cjinf == NULL) {
827 cpriv = cjinf->cji_priv;
830 heading, (void *)cjinf, cpriv->cji_buff);
866 ctl_getline(struct cjobinfo *cjinf)
871 if (cjinf == NULL)
873 cpriv = cjinf->cji_priv;
875 syslog(LOG_ERR, "in ctl_getline(%p): invalid cjinf (cpriv %p)",
876 (void *)cjinf, (void *)cpriv);