Lines Matching refs:inVal

209 	__nis_value_t		*inVal = *inValP;  in addVal2RuleValue()  local
277 if (inVal[i].numVals < 0) { in addVal2RuleValue()
291 for (j = 0; j < inVal[i].numVals; j++) { in addVal2RuleValue()
292 sfree(inVal[i].val[j].value); in addVal2RuleValue()
294 sfree(inVal[i].val); in addVal2RuleValue()
295 inVal[i].val = 0; in addVal2RuleValue()
296 inVal[i].numVals = -1; in addVal2RuleValue()
301 for (j = 0; j < inVal[i].numVals; j++) { in addVal2RuleValue()
302 if (copyLen == inVal[i].val[j].length && in addVal2RuleValue()
303 memcmp(value, inVal[i].val[j].value, in addVal2RuleValue()
308 if (j < inVal[i].numVals) in addVal2RuleValue()
312 v = realloc(inVal[i].val, in addVal2RuleValue()
313 (inVal[i].numVals+1) * in addVal2RuleValue()
314 sizeof (inVal[i].val[0])); in addVal2RuleValue()
317 inVal[i].val = v; in addVal2RuleValue()
318 v[inVal[i].numVals].length = copyLen; in addVal2RuleValue()
319 v[inVal[i].numVals].value = am(msg, valueLen); in addVal2RuleValue()
320 if (v[inVal[i].numVals].value == 0 && in addVal2RuleValue()
325 memcpy(v[inVal[i].numVals].value, value, copyLen); in addVal2RuleValue()
326 inVal[i].numVals++; in addVal2RuleValue()
350 inVal = realloc(inVal, (num+1)*sizeof (inVal[0])); in addVal2RuleValue()
351 if (inVal == 0) { in addVal2RuleValue()
358 *inValP = inVal; in addVal2RuleValue()
370 inVal[num].type = type; in addVal2RuleValue()
371 inVal[num].repeat = 0; in addVal2RuleValue()
373 inVal[num].numVals = 1; in addVal2RuleValue()
374 inVal[num].val = v; in addVal2RuleValue()
376 inVal[num].numVals = -1; in addVal2RuleValue()
377 inVal[num].val = 0; in addVal2RuleValue()