Lines Matching refs:resp

146 	struct ypresp_key_val resp;  local
151 resp.keydat.dptr = resp.valdat.dptr = NULL;
152 resp.keydat.dsize = resp.valdat.dsize = 0;
159 (void) memset((char *)&resp, 0, sizeof (struct ypresp_key_val));
164 (char *)&resp, timeout)) {
175 if (resp.status != YP_TRUE) {
176 retval = ypprot_err(resp.status);
183 if ((*key = malloc((size_t)resp.keydat.dsize + 2)) != NULL) {
186 (size_t)resp.valdat.dsize + 2)) == NULL) {
199 *keylen = (int)resp.keydat.dsize;
200 (void) memcpy(*key, resp.keydat.dptr,
201 (size_t)resp.keydat.dsize);
202 (*key)[resp.keydat.dsize] = '\n';
203 (*key)[resp.keydat.dsize + 1] = '\0';
205 *vallen = (int)resp.valdat.dsize;
206 (void) memcpy(*val, resp.valdat.dptr,
207 (size_t)resp.valdat.dsize);
208 (*val)[resp.valdat.dsize] = '\n';
209 (*val)[resp.valdat.dsize + 1] = '\0';
213 (xdrproc_t)xdr_ypresp_key_val, (char *)&resp);
318 struct ypresp_key_val resp; local
326 resp.keydat.dptr = resp.valdat.dptr = NULL;
327 resp.keydat.dsize = resp.valdat.dsize = 0;
336 (xdrproc_t)xdr_ypresp_key_val, (char *)&resp,
348 if (resp.status != YP_TRUE) {
349 retval = ypprot_err(resp.status);
356 resp.keydat.dsize + 2)) != NULL) {
359 resp.valdat.dsize + 2)) == NULL) {
372 *outkeylen = (int)resp.keydat.dsize;
373 (void) memcpy(*outkey, resp.keydat.dptr,
374 (size_t)resp.keydat.dsize);
375 (*outkey)[resp.keydat.dsize] = '\n';
376 (*outkey)[resp.keydat.dsize + 1] = '\0';
378 *vallen = (int)resp.valdat.dsize;
379 (void) memcpy(*val, resp.valdat.dptr,
380 (size_t)resp.valdat.dsize);
381 (*val)[resp.valdat.dsize] = '\n';
382 (*val)[resp.valdat.dsize + 1] = '\0';
386 (char *)&resp);