Searched refs:keydat (Results 1 – 13 of 13) sorted by relevance
/titanic_50/usr/src/lib/libnsl/yp/ |
H A D | yp_enum.c | 151 resp.keydat.dptr = resp.valdat.dptr = NULL; 152 resp.keydat.dsize = resp.valdat.dsize = 0; 183 if ((*key = malloc((size_t)resp.keydat.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'; 323 req.keydat.dptr = inkey; 324 req.keydat.dsize = inkeylen; [all …]
|
H A D | yp_xdr.c | 124 xdr_datum(xdrs, &ps->keydat))); in xdr_ypreq_key() 155 xdr_datum(xdrs, &ps->keydat))); in xdr_ypresp_key_val() 318 kv.keydat.dptr = keybuf; in xdr_ypall() 320 kv.keydat.dsize = YPMAXRECORD; in xdr_ypall() 332 if ((*callback->foreach)(kv.status, kv.keydat.dptr, in xdr_ypall() 333 kv.keydat.dsize, kv.valdat.dptr, kv.valdat.dsize, in xdr_ypall()
|
H A D | yp_match.c | 516 req.keydat.dptr = key; in domatch() 517 req.keydat.dsize = keylen; in domatch()
|
/titanic_50/usr/src/cmd/ypcmd/ |
H A D | ypv1_prot.h | 58 #define ypmatch_req_keydat yp_reqbody.yp_req_keytype.keydat 59 #define ypmatch_req_keyptr yp_reqbody.yp_req_keytype.keydat.dptr 60 #define ypmatch_req_keysize yp_reqbody.yp_req_keytype.keydat.dsize 69 #define ypnext_req_keydat yp_reqbody.yp_req_keytype.keydat 70 #define ypnext_req_keyptr yp_reqbody.yp_req_keytype.keydat.dptr 71 #define ypnext_req_keysize yp_reqbody.yp_req_keytype.keydat.dsize 99 #define ypfirst_resp_keydat yp_respbody.yp_resp_key_valtype.keydat 100 #define ypfirst_resp_keyptr yp_respbody.yp_resp_key_valtype.keydat.dptr 101 #define ypfirst_resp_keysize yp_respbody.yp_resp_key_valtype.keydat.dsize 108 #define ypnext_resp_keydat yp_respbody.yp_resp_key_valtype.keydat [all …]
|
H A D | ypserv_resolv.c | 321 req->keydat.dsize == 0 || in resolv_req() 322 req->keydat.dptr[0] == '\0' || in resolv_req() 323 !isascii(req->keydat.dptr[0]) || in resolv_req() 324 !isgraph(req->keydat.dptr[0])) { in resolv_req() 331 fwd_req4.keydat = req->keydat; in resolv_req() 350 fwd_req6.keydat = req->keydat; in resolv_req() 358 fwd_req4.keydat = req->keydat; in resolv_req()
|
H A D | ypserv_proc.c | 219 resp.valdat = dbm_fetch(fdb, req.keydat); in ypmatch() 234 if (req.keydat.dsize == 0 || in ypmatch() 235 req.keydat.dptr == NULL || in ypmatch() 236 req.keydat.dptr[0] == '\0' || in ypmatch() 237 strncmp(req.keydat.dptr, yp_secure, req.keydat.dsize) == 0 || in ypmatch() 238 strncmp(req.keydat.dptr, yp_interdomain, req.keydat.dsize) == 0) { in ypmatch() 323 &resp.keydat, &resp.valdat, &resp.status, FALSE); in ypfirst() 360 ypfilter(fdb, &req.keydat, in ypnext() 361 &resp.keydat, &resp.valdat, &resp.status, FALSE); in ypnext() 797 resp.keydat.dptr = resp.valdat.dptr = (char *)NULL; in xdrypserv_ypall() [all …]
|
H A D | ypserv_resolv_common.h | 72 datum keydat; member 80 datum keydat; member
|
H A D | ypserv_resolv_common.c | 59 xdr_datum(xdrs, &ps->keydat) && in xdr_ypfwdreq_key4() 73 xdr_datum(xdrs, &ps->keydat) && in xdr_ypfwdreq_key6()
|
H A D | ypxfr.c | 817 req.keydat.dptr = yp_secure; 818 req.keydat.dsize = yp_secure_sz; 863 req.keydat.dptr = yp_interdomain; 864 req.keydat.dsize = yp_interdomain_sz; 1598 datum keydat; local 1614 keydat.dptr = key; 1615 keydat.dsize = kl; 1622 test = dbm_fetch(db, keydat); 1629 if (dbm_store(db, keydat, valdat, 0) < 0) { 1636 test = dbm_fetch(db, keydat);
|
/titanic_50/usr/src/lib/libbc/libc/yp/ |
H A D | ypv1_prot.h | 62 #define ypmatch_req_keydat yp_reqbody.yp_req_keytype.keydat 63 #define ypmatch_req_keyptr yp_reqbody.yp_req_keytype.keydat.dptr 64 #define ypmatch_req_keysize yp_reqbody.yp_req_keytype.keydat.dsize 73 #define ypnext_req_keydat yp_reqbody.yp_req_keytype.keydat 74 #define ypnext_req_keyptr yp_reqbody.yp_req_keytype.keydat.dptr 75 #define ypnext_req_keysize yp_reqbody.yp_req_keytype.keydat.dsize 113 #define ypfirst_resp_keydat yp_respbody.yp_resp_key_valtype.keydat 114 #define ypfirst_resp_keyptr yp_respbody.yp_resp_key_valtype.keydat.dptr 115 #define ypfirst_resp_keysize yp_respbody.yp_resp_key_valtype.keydat.dsize 122 #define ypnext_resp_keydat yp_respbody.yp_resp_key_valtype.keydat [all …]
|
H A D | yp_prot.h | 137 datum keydat; member 167 datum keydat; member
|
/titanic_50/usr/src/head/rpcsvc/ |
H A D | yp_prot.h | 136 datum keydat; member 175 datum keydat; member 246 #define ypmatch_req_keydat yp_reqbody.yp_req_keytype.keydat 247 #define ypmatch_req_keyptr yp_reqbody.yp_req_keytype.keydat.dptr 248 #define ypmatch_req_keysize yp_reqbody.yp_req_keytype.keydat.dsize 257 #define ypnext_req_keydat yp_reqbody.yp_req_keytype.keydat 258 #define ypnext_req_keyptr yp_reqbody.yp_req_keytype.keydat.dptr 259 #define ypnext_req_keysize yp_reqbody.yp_req_keytype.keydat.dsize 297 #define ypfirst_resp_keydat yp_respbody.yp_resp_key_valtype.keydat 298 #define ypfirst_resp_keyptr yp_respbody.yp_resp_key_valtype.keydat.dptr [all …]
|
H A D | yp.x | 79 typedef opaque keydat<YPMAXRECORD>; 93 keydat key; 117 keydat key;
|