Home | History | Annotate | Download | only in rpc.pcnfsd

Lines Matching defs:curr

310 pr_list curr;
322 curr = rp->printers;
323 while(curr) {
324 printf(" name '%s' ", curr->pn);
325 if(strlen(curr->remhost))
327 curr->remhost,
328 curr->device);
330 printf("local device = '%s'", curr->device);
331 printf(", cm = '%s'\n", curr->cm);
332 curr = curr->pr_next;
347 free_pr_list_item(pr_list curr)
349 if(curr->pn)
350 free(curr->pn);
351 if(curr->remhost)
352 free(curr->remhost);
353 if(curr->device)
354 free(curr->device);
355 if(curr->cm)
356 free(curr->cm);
357 if(curr->pr_next)
358 free_pr_list_item(curr->pr_next); /* recurse */
359 free(curr);
368 pr_queue curr;
386 curr = rp->jobs;
387 while(curr) {
389 curr->position,
390 curr->id,
391 curr->size,
392 curr->status);
394 curr->user,
395 curr->file,
396 curr->cm);
397 curr = curr->pr_next;
413 free_pr_queue_item(pr_queue curr)
415 if(curr->id)
416 free(curr->id);
417 if(curr->size)
418 free(curr->size);
419 if(curr->status)
420 free(curr->status);
421 if(curr->system)
422 free(curr->system);
423 if(curr->user)
424 free(curr->user);
425 if(curr->file)
426 free(curr->file);
427 if(curr->cm)
428 free(curr->cm);
429 if(curr->pr_next)
430 free_pr_queue_item(curr->pr_next); /* recurse */
431 free(curr);