Searched refs:AlgContext (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DCryptoAlg.h33 } AlgContext; typedef in typeref:struct:__anon16
37 mStatus (*Create)(AlgContext *ctx);
38 mStatus (*Destroy)(AlgContext *ctx);
39 mDNSu32 (*Length)(AlgContext *ctx);
40 mStatus (*Add)(AlgContext *ctx, const void *data, mDNSu32 len);
42 mStatus (*Verify)(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signature, mDNSu32 siglen);
44 mDNSu8* (*Encode)(AlgContext *ctx);
46 mStatus (*Final)(AlgContext *ctx, void *data, mDNSu32 len);
54 extern AlgContext *AlgCreate(AlgType type, mDNSu8 alg);
55 extern mStatus AlgDestroy(AlgContext *ct
[all...]
H A DCryptoAlg.c91 mDNSexport AlgContext *AlgCreate(AlgType type, mDNSu8 alg)
94 AlgContext *ctx;
122 ctx = mDNSPlatformMemAllocate(sizeof(AlgContext));
137 mDNSexport mStatus AlgDestroy(AlgContext *ctx)
162 mDNSexport mDNSu32 AlgLength(AlgContext *ctx)
186 mDNSexport mStatus AlgAdd(AlgContext *ctx, const void *data, mDNSu32 len)
210 mDNSexport mStatus AlgVerify(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signature, mDNSu32 siglen)
234 mDNSexport mDNSu8* AlgEncode(AlgContext *ctx)
258 mDNSexport mStatus AlgFinal(AlgContext *ctx, void *data, mDNSu32 len)
H A Ddnssec.h118 AlgContext *ctx;
H A DDNSCommon.c271 AlgContext *ctx;
1167 AlgContext *ctx;

Completed in 76 milliseconds