Lines Matching defs:rv
310 printRuleValue(__nis_rule_value_t *rv) {
315 if (rv == 0)
318 if (rv->colName != 0) {
320 for (i = 0; i < rv->numColumns; i++) {
321 bp2buf(myself, &b, "\t%s", NIL(rv->colName[i]));
322 if (rv->colVal[i].numVals == 1) {
324 if (rv->colVal[i].type == vt_string)
326 rv->colVal[i].val[0].value,
327 rv->colVal[i].val[0].length, &b);
330 rv->colVal[i].val[0].value,
331 rv->colVal[i].val[0].length, &b);
335 for (j = 0; j < rv->colVal[i].numVals; j++) {
337 if (rv->colVal[i].type == vt_string)
339 rv->colVal[i].val[j].value,
340 rv->colVal[i].val[j].length,
344 rv->colVal[i].val[j].value,
345 rv->colVal[i].val[j].length,
353 if (rv->attrName != 0) {
355 for (i = 0; i < rv->numAttrs; i++) {
356 bp2buf(myself, &b, "\t%s", NIL(rv->attrName[i]));
357 if (rv->attrVal[i].numVals == 1) {
359 if (rv->attrVal[i].type == vt_string)
361 rv->attrVal[i].val[0].value,
362 rv->attrVal[i].val[0].length,
366 rv->attrVal[i].val[0].value,
367 rv->attrVal[i].val[0].length,
372 for (j = 0; j < rv->attrVal[i].numVals; j++) {
374 if (rv->attrVal[i].type == vt_string)
376 rv->attrVal[i].val[j].value,
377 rv->attrVal[i].val[j].length,
381 rv->attrVal[i].val[j].value,
382 rv->attrVal[i].val[j].length,