Lines Matching defs:priv

247 	dst_private_t priv;
256 priv.elements[cnt].tag = TAG_HMACMD5_KEY;
257 priv.elements[cnt].length = bytes;
258 priv.elements[cnt++].data = hkey->key;
262 priv.elements[cnt].tag = TAG_HMACMD5_BITS;
263 priv.elements[cnt].data = buf;
264 priv.elements[cnt++].length = 2;
266 priv.nelements = cnt;
267 return (dst__privstruct_writefile(key, &priv, directory));
272 dst_private_t priv;
279 result = dst__privstruct_parse(key, DST_ALG_HMACMD5, lexer, mctx, &priv);
284 for (i = 0; i < priv.nelements && result == ISC_R_SUCCESS; i++) {
285 switch (priv.elements[i].tag) {
287 isc_buffer_init(&b, priv.elements[i].data,
288 priv.elements[i].length);
289 isc_buffer_add(&b, priv.elements[i].length);
295 tresult = getkeybits(key, &priv.elements[i]);
304 dst__privstruct_free(&priv, mctx);
305 memset(&priv, 0, sizeof(priv));
515 dst_private_t priv;
524 priv.elements[cnt].tag = TAG_HMACSHA1_KEY;
525 priv.elements[cnt].length = bytes;
526 priv.elements[cnt++].data = hkey->key;
530 priv.elements[cnt].tag = TAG_HMACSHA1_BITS;
531 priv.elements[cnt].data = buf;
532 priv.elements[cnt++].length = 2;
534 priv.nelements = cnt;
535 return (dst__privstruct_writefile(key, &priv, directory));
540 dst_private_t priv;
548 &priv);
553 for (i = 0; i < priv.nelements; i++) {
554 switch (priv.elements[i].tag) {
556 isc_buffer_init(&b, priv.elements[i].data,
557 priv.elements[i].length);
558 isc_buffer_add(&b, priv.elements[i].length);
564 tresult = getkeybits(key, &priv.elements[i]);
573 dst__privstruct_free(&priv, mctx);
574 memset(&priv, 0, sizeof(priv));
784 dst_private_t priv;
793 priv.elements[cnt].tag = TAG_HMACSHA224_KEY;
794 priv.elements[cnt].length = bytes;
795 priv.elements[cnt++].data = hkey->key;
799 priv.elements[cnt].tag = TAG_HMACSHA224_BITS;
800 priv.elements[cnt].data = buf;
801 priv.elements[cnt++].length = 2;
803 priv.nelements = cnt;
804 return (dst__privstruct_writefile(key, &priv, directory));
809 dst_private_t priv;
817 &priv);
822 for (i = 0; i < priv.nelements; i++) {
823 switch (priv.elements[i].tag) {
825 isc_buffer_init(&b, priv.elements[i].data,
826 priv.elements[i].length);
827 isc_buffer_add(&b, priv.elements[i].length);
833 tresult = getkeybits(key, &priv.elements[i]);
842 dst__privstruct_free(&priv, mctx);
843 memset(&priv, 0, sizeof(priv));
1053 dst_private_t priv;
1062 priv.elements[cnt].tag = TAG_HMACSHA256_KEY;
1063 priv.elements[cnt].length = bytes;
1064 priv.elements[cnt++].data = hkey->key;
1068 priv.elements[cnt].tag = TAG_HMACSHA256_BITS;
1069 priv.elements[cnt].data = buf;
1070 priv.elements[cnt++].length = 2;
1072 priv.nelements = cnt;
1073 return (dst__privstruct_writefile(key, &priv, directory));
1078 dst_private_t priv;
1086 &priv);
1091 for (i = 0; i < priv.nelements; i++) {
1092 switch (priv.elements[i].tag) {
1094 isc_buffer_init(&b, priv.elements[i].data,
1095 priv.elements[i].length);
1096 isc_buffer_add(&b, priv.elements[i].length);
1102 tresult = getkeybits(key, &priv.elements[i]);
1111 dst__privstruct_free(&priv, mctx);
1112 memset(&priv, 0, sizeof(priv));
1322 dst_private_t priv;
1331 priv.elements[cnt].tag = TAG_HMACSHA384_KEY;
1332 priv.elements[cnt].length = bytes;
1333 priv.elements[cnt++].data = hkey->key;
1337 priv.elements[cnt].tag = TAG_HMACSHA384_BITS;
1338 priv.elements[cnt].data = buf;
1339 priv.elements[cnt++].length = 2;
1341 priv.nelements = cnt;
1342 return (dst__privstruct_writefile(key, &priv, directory));
1347 dst_private_t priv;
1355 &priv);
1360 for (i = 0; i < priv.nelements; i++) {
1361 switch (priv.elements[i].tag) {
1363 isc_buffer_init(&b, priv.elements[i].data,
1364 priv.elements[i].length);
1365 isc_buffer_add(&b, priv.elements[i].length);
1371 tresult = getkeybits(key, &priv.elements[i]);
1380 dst__privstruct_free(&priv, mctx);
1381 memset(&priv, 0, sizeof(priv));
1591 dst_private_t priv;
1600 priv.elements[cnt].tag = TAG_HMACSHA512_KEY;
1601 priv.elements[cnt].length = bytes;
1602 priv.elements[cnt++].data = hkey->key;
1606 priv.elements[cnt].tag = TAG_HMACSHA512_BITS;
1607 priv.elements[cnt].data = buf;
1608 priv.elements[cnt++].length = 2;
1610 priv.nelements = cnt;
1611 return (dst__privstruct_writefile(key, &priv, directory));
1616 dst_private_t priv;
1624 &priv);
1629 for (i = 0; i < priv.nelements; i++) {
1630 switch (priv.elements[i].tag) {
1632 isc_buffer_init(&b, priv.elements[i].data,
1633 priv.elements[i].length);
1634 isc_buffer_add(&b, priv.elements[i].length);
1640 tresult = getkeybits(key, &priv.elements[i]);
1649 dst__privstruct_free(&priv, mctx);
1650 memset(&priv, 0, sizeof(priv));