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

Lines Matching defs:cpriv

235 	struct cjprivate *cpriv;
239 cpriv = cjinf->cji_priv;
240 if ((cpriv == NULL) || (cpriv != cpriv->pub.cji_priv)) {
241 syslog(LOG_ERR, "in ctl_freeinf(%p): invalid cjinf (cpriv %p)",
242 (void *)cjinf, (void *)cpriv);
246 FREESTR(cpriv->pub.cji_accthost);
247 FREESTR(cpriv->pub.cji_acctuser);
248 FREESTR(cpriv->pub.cji_class);
249 FREESTR(cpriv->pub.cji_curqueue);
250 /* [cpriv->pub.cji_fname is part of cpriv-malloced area] */
251 FREESTR(cpriv->pub.cji_jobname);
252 FREESTR(cpriv->pub.cji_mailto);
253 FREESTR(cpriv->pub.cji_headruser);
255 if (cpriv->cji_fstream != NULL) {
256 fclose(cpriv->cji_fstream);
257 cpriv->cji_fstream = NULL;
261 free(cpriv);
278 struct cjprivate *cpriv;
300 cpriv = (struct cjprivate *)cstart;
301 cpriv->pub.cji_priv = cpriv;
303 cpriv->pub.cji_fname = (char *)cstart + sroom;
304 strcpy(cpriv->pub.cji_fname, cfname);
305 cpriv->cji_buff = (char *)cstart + sroom2;
306 cpriv->cji_buffsize = (int)(msize - sroom2);
307 cpriv->cji_eobuff = (char *)cstart + msize - 1;
309 cpriv->cji_fstream = cfile;
310 cpriv->pub.cji_curqueue = strdup(ptrname);
322 ptrname, (void *)cpriv, (long)sroom,
323 cpriv->cji_eobuff, cpriv->pub.cji_fname,
324 cpriv->pub.cji_fname);
333 cjinf = &(cpriv->pub);
339 cpriv->pub.cji_class = strdup(lbuff);
344 cpriv->pub.cji_accthost = strdup(lbuff);
347 cpriv->pub.cji_jobname = strdup(lbuff);
350 cpriv->pub.cji_headruser = strdup(lbuff);
362 cpriv->pub.cji_mailto = strdup(lbuff);
370 cpriv->pub.cji_acctuser = strdup(lbuff);
374 cpriv->pub.cji_dfcount++;
382 if (cpriv->pub.cji_accthost == NULL)
383 cpriv->pub.cji_accthost = strdup(".na.");
384 if (cpriv->pub.cji_acctuser == NULL)
385 cpriv->pub.cji_acctuser = strdup(".na.");
389 if (cpriv->cji_dumpit)
390 ctl_dumpcji(ctl_dbgfile, "end readcf", &(cpriv->pub));
395 return &(cpriv->pub);
752 struct cjprivate *cpriv;
756 cpriv = cjinf->cji_priv;
757 if ((cpriv == NULL) || (cpriv != cpriv->pub.cji_priv)) {
758 syslog(LOG_ERR, "in ctl_rewindcf(%p): invalid cjinf (cpriv %p)",
759 (void *)cjinf, (void *)cpriv);
763 rewind(cpriv->cji_fstream); /* assume no errors... :-) */
818 struct cjprivate *cpriv;
827 cpriv = cjinf->cji_priv;
830 heading, (void *)cjinf, cpriv->cji_buff);
832 PRINTSTR("accthost.H", cpriv->pub.cji_accthost);
833 PRINTSTR("acctuser.P", cpriv->pub.cji_acctuser);
834 PRINTSTR("class.C", cpriv->pub.cji_class);
835 PRINTSTR("cf-qname", cpriv->pub.cji_curqueue);
836 PRINTSTR("cf-fname", cpriv->pub.cji_fname);
837 PRINTSTR("jobname.J", cpriv->pub.cji_jobname);
838 PRINTSTR("mailto.M", cpriv->pub.cji_mailto);
839 PRINTSTR("headruser.L", cpriv->pub.cji_headruser);
843 if (cpriv->pub.cji_priv == NULL)
846 fprintf(dbg_stream, "%p\n", (void *)cpriv->pub.cji_priv);
869 struct cjprivate *cpriv;
873 cpriv = cjinf->cji_priv;
874 if ((cpriv == NULL) || (cpriv != cpriv->pub.cji_priv)) {
875 syslog(LOG_ERR, "in ctl_getline(%p): invalid cjinf (cpriv %p)",
876 (void *)cjinf, (void *)cpriv);
881 strp = fgets(cpriv->cji_buff, cpriv->cji_buffsize, cpriv->cji_fstream);
885 cpriv->pub.cji_curqueue, cpriv->pub.cji_fname,
911 cpriv->cji_dumpit++;
913 cpriv->pub.cji_fname, tabcnt, cpriv->cji_buff);