Lines Matching defs:qinfo

107   struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
109 if (qinfo != NULL)
111 ubuffree (qinfo->zmail);
112 ubuffree (qinfo->zfile);
113 ubuffree (qinfo->zexec);
114 ubuffree (qinfo->zconfirm);
140 flocal_send_await_reply sets qinfo->ipos.
195 struct ssendinfo *qinfo;
281 qinfo = (struct ssendinfo *) xmalloc (sizeof (struct ssendinfo));
283 qinfo->zmail = NULL;
285 qinfo->zmail = zbufcpy (qcmd->zuser);
286 qinfo->zfile = zfile;
287 qinfo->cbytes = cbytes;
288 qinfo->flocal = strchr (qcmd->zuser, '!') == NULL;
289 qinfo->fspool = fspool;
290 qinfo->fsent = FALSE;
291 qinfo->zexec = NULL;
292 qinfo->zconfirm = NULL;
296 qtrans->pinfo = (pointer) qinfo;
365 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
376 && qdaemon->cmax_receive < qinfo->cbytes)
386 if (! fsysdep_file_exists (qinfo->zfile))
453 sprintf (absize, "0x%lx", (unsigned long) qinfo->cbytes);
455 sprintf (absize, "%ld", qinfo->cbytes);
545 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
611 && qinfo->zexec == NULL))
630 if (qdaemon->cchans == 1 || qinfo->fsent)
638 && qinfo->zexec == NULL)
661 qinfo->fnever = fnever;
677 if (qtrans->fsendfile && ! qinfo->fsent)
697 if (qinfo->fsent)
712 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
716 if (qinfo->zexec == NULL)
724 qtrans->e = esysdep_open_send (qdaemon->qsys, qinfo->zfile,
725 ! qinfo->fspool, zuser);
734 (qinfo->flocal
752 if (qinfo->zexec != NULL)
769 if (qinfo->zexec == NULL)
789 sprintf (qtrans->zlog, "Sending %s (%ld bytes", zsend, qinfo->cbytes);
803 qinfo->cbytes - qtrans->ipos,
814 if (qinfo->zexec != NULL)
834 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
839 if (qinfo->fnever
842 && qinfo->zexec == NULL)
872 struct ssendinfo *qinfo;
953 qinfo = (struct ssendinfo *) xmalloc (sizeof (struct ssendinfo));
954 qinfo->zmail = NULL;
955 qinfo->zfile = zfile;
956 qinfo->cbytes = cbytes;
957 qinfo->flocal = FALSE;
958 qinfo->fspool = FALSE;
959 qinfo->fsent = FALSE;
960 qinfo->zexec = NULL;
961 qinfo->zconfirm = NULL;
966 qtrans->pinfo = (pointer) qinfo;
982 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
996 qinfo->cbytes);
1007 (unsigned long) qinfo->cbytes,
1024 qinfo->cbytes, &fhandled))
1104 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
1121 qinfo->fsent = TRUE;
1125 if (qinfo->zconfirm != NULL)
1126 return fsend_await_confirm (qtrans, qdaemon, qinfo->zconfirm,
1127 strlen (qinfo->zconfirm) + 1);
1143 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
1153 if (! qinfo->fsent)
1155 qinfo->zconfirm = zbufcpy (zdata);
1159 if (qinfo->zexec == NULL)
1213 && qinfo->zexec == NULL)
1217 if (qinfo->zmail != NULL && *qinfo->zmail != '\0')
1218 (void) fmail_transfer (TRUE, qtrans->s.zuser, qinfo->zmail,
1231 succeed. We send mail to qinfo->zmail if set, otherwise to
1233 if (fnever && qinfo->flocal)
1235 (void) fmail_transfer (FALSE, qtrans->s.zuser, qinfo->zmail,
1261 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
1305 qinfo->zexec = z;
1306 qinfo->cbytes = clen;
1333 qinfo->fsent = FALSE;
1334 ubuffree (qinfo->zconfirm);
1335 qinfo->zconfirm = NULL;
1431 struct ssendinfo *qinfo = (struct ssendinfo *) qtrans->pinfo;
1443 csend = qinfo->cbytes - qtrans->ipos;
1447 memcpy (zdata, qinfo->zexec + qtrans->ipos, csend);