Lines Matching refs:job_data

164 	np_job_t *job_data;
195 if ((job_data = init_job()) == NULL) {
206 job_data->request_id = alloc_str((char *)optarg);
208 job_data->request_id);
211 job_data->username = alloc_str((char *)optarg);
213 job_data->username);
216 job_data->printer = alloc_str((char *)optarg);
218 job_data->printer);
221 job_data->dest = alloc_str((char *)optarg);
223 job_data->dest);
226 job_data->title = alloc_str((char *)optarg);
228 job_data->title);
232 job_data->protocol = BSD;
234 job_data->protocol = TCP;
239 job_data->protocol);
242 job_data->timeout = atoi(optarg);
243 if (job_data->timeout < 0)
257 job_data->banner = NOBANNER;
259 job_data->banner);
266 if ((job_data->dest == NULL) || (job_data->request_id == NULL) ||
267 (job_data->printer == NULL) || (job_data->username == NULL))
277 job_data->filename = alloc_str(argv[optind]);
278 syslog(LOG_DEBUG, "filename : %s", job_data->filename);
286 if ((filesize = check_file(job_data->filename)) == -1) {
288 job_data->filename ? job_data->filename : "Error NULL file");
294 (job_data->filename ? job_data->filename : "Noname"));
300 (job_data->filename ? job_data->filename : "Noname"));
304 perror(job_data->filename);
307 (job_data->filename ? job_data->filename : "Noname"));
323 if ((fd = open(job_data->filename, O_RDONLY)) < 0) {
325 (job_data->filename ? job_data->filename : "Error: NULL file"));
327 job_data->filename ? job_data->filename : "Error NULL file");
336 (job_data->filename ? job_data->filename : "Error: NULL file"));
339 job_data->filename ? job_data->filename : "Error NULL file");
345 if (job_data->protocol == BSD) {
347 create_bsd_job(job_data, pr_order, filesize);
351 tcpjob = (np_tcpjob_t *)create_tcp_job(job_data, filesize);
360 if ((strpbrk(job_data->dest, DEST_SEP)) != NULL) {
361 if (job_data->protocol == BSD) {
362 parse_dest(job_data->dest, &destination,
370 parse_dest(job_data->dest, &destination, &tcp_port,
378 (job_data->protocol == TCP && tcp_port == NULL)) {
381 job_data->dest);
383 job_data->dest);
389 destination = job_data->dest;
398 if (job_data->protocol == BSD) {
433 if (job_data->protocol == BSD) {