Lines Matching defs:dsize
77 __nis_value_t *stringToValue(char *dptr, int dsize) {
98 if (dptr == 0 || dsize <= 0) {
100 dsize = 1;
103 val->val->length = dsize;
104 if (dptr[dsize - 1] != '\0') {
105 val->val->length = dsize + 1;
113 (void) memcpy(val->val->value, dptr, dsize);
281 i = addCol2RuleValue(vt_string, N2LKEY, key->dptr, key->dsize,
287 key->dsize, rvq);
296 if (checkIPaddress(key->dptr, key->dsize, &ipaddr) > 0) {
306 valueLen = key->dsize;
324 valueLen = value->dsize;
331 * We loop on value->dsize because value->dptr
334 for (i = 0; i < value->dsize; i++) {
337 comLen = value->dsize - i - 1;
841 value->dsize = strlen(value->dptr);
883 key[j].dsize = 0;
888 key[j].dsize = 0;
893 key[j].dsize = strlen(str);
895 key[j].dsize + 1);
920 while (k < key[j].dsize) {
929 key[j].dsize);
1040 if ((skey = am(myself, key->dsize + 1)) == 0) {
1044 (void) memcpy(skey, key->dptr, key->dsize);
1173 value->dsize = datval->dsize;
1230 for (i = 0; i < key->dsize && ((dptr = key->dptr)[i] == 0 ||
1232 if (i >= key->dsize)
1245 if ((skey = am(myself, key->dsize + 1)) == 0)
1247 (void) memcpy(skey, key->dptr, key->dsize);
1249 if ((svalue = am(myself, value->dsize + 1)) == 0) {
1253 (void) memcpy(svalue, value->dptr, value->dsize);