Lines Matching refs:rp
115 v2_info_results *rp;
123 rp = pcnfsd2_info_2(&a, cl2);
125 if(rp == NULL) {
131 rp->vers, rp->cm);
132 printf("facilities_len = %d\n", rp->facilities.facilities_len);
133 if (rp->facilities.facilities_len) {
134 gp = rp->facilities.facilities_val;
135 for(i = 0; i < rp->facilities.facilities_len; i++)
140 if(rp->cm)
141 free(rp->cm);
142 if(rp->facilities.facilities_val)
143 free(rp->facilities.facilities_val);
144 if(rp->vers)
145 free(rp->vers);
153 v2_auth_results *rp;
167 rp = pcnfsd2_auth_2(&a, cl2);
169 if(rp == NULL) {
174 if(rp->stat == AUTH_RES_FAIL)
178 rp->stat, rp->uid, rp->gid, rp->home, rp->cm);
179 printf("gids_len = %d", rp->gids.gids_len);
180 if (rp->gids.gids_len) {
181 gp = rp->gids.gids_val;
182 for(i = 0; i < rp->gids.gids_len; i++)
188 if(rp->cm)
189 free(rp->cm);
190 if(rp->gids.gids_val)
191 free(rp->gids.gids_val);
192 if(rp->home)
193 free(rp->home);
201 v2_pr_init_results *rp;
208 rp = pcnfsd2_pr_init_2(&a, cl2);
210 if(rp == NULL) {
215 rp->stat, rp->dir, rp->cm);
216 strlcpy(spooldirbuff, rp->dir, sizeof(spooldirbuff));
218 if(rp->cm)
219 free(rp->cm);
220 if(rp->dir)
221 free(rp->dir);
229 v2_pr_start_results *rp;
259 rp = pcnfsd2_pr_start_2(&a, cl2);
261 if(rp == NULL) {
266 rp->stat, rp->id, rp->cm);
267 if(rp->stat == PS_RES_OK)
268 strlcpy(last_id, rp->id, sizeof(last_id));
270 if(rp->cm)
271 free(rp->cm);
272 if(rp->id)
273 free(rp->id);
281 v2_pr_cancel_results *rp;
293 rp = pcnfsd2_pr_cancel_2(&a, cl2);
295 if(rp == NULL) {
300 rp->stat, rp->cm);
302 if(rp->cm)
303 free(rp->cm);
309 v2_pr_list_results *rp;
315 rp = pcnfsd2_pr_list_2(&a, cl2);
317 if(rp == NULL) {
321 printf("results: cm = '%s', printerlist:\n", rp->cm);
322 curr = rp->printers;
336 if(rp->cm)
337 free(rp->cm);
338 if(rp->printers) {
340 free_pr_list_item(rp->printers);
367 v2_pr_queue_results *rp;
378 rp = pcnfsd2_pr_queue_2(&a, cl2);
380 if(rp == NULL) {
385 rp->stat, rp->qlen, rp->qshown, rp->cm);
386 curr = rp->jobs;
401 if(rp->cm)
402 free(rp->cm);
403 if(rp->jobs) {
405 free_pr_queue_item(rp->jobs);
439 v2_pr_status_results *rp;
448 rp = pcnfsd2_pr_status_2(&a, cl2);
450 if(rp == NULL) {
455 rp->stat, rp->cm);
456 if(rp->stat == PI_RES_OK) {
457 printf("avail = %s, ", (rp->avail ? "YES" : "NO"));
458 printf("printing = %s, ", (rp->printing ? "YES" : "NO"));
459 printf("needs_operator = %s, ", (rp->needs_operator ? "YES" : "NO"));
460 printf("qlen = %d, status = '%s'\n", rp->qlen, rp->status);
463 if(rp->cm)
464 free(rp->cm);
465 if(rp->status)
466 free(rp->status);
488 v2_mapid_results *rp;
499 rp = pcnfsd2_mapid_2(&a, cl2);
501 if(rp == NULL) {
506 rp->cm, rp->res_list ? "follows" : "omitted");
507 rip = rp->res_list;