Home
last modified time | relevance | path

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

/titanic_50/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DCryptoAlg.h32 } AlgContext; typedef
36 mStatus (*Create)(AlgContext *ctx);
37 mStatus (*Destroy)(AlgContext *ctx);
38 mDNSu32 (*Length)(AlgContext *ctx);
39 mStatus (*Add)(AlgContext *ctx, const void *data, mDNSu32 len);
41 …mStatus (*Verify)(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signature, mDNSu32 siglen);
43 mDNSu8* (*Encode)(AlgContext *ctx);
45 mStatus (*Final)(AlgContext *ctx, void *data, mDNSu32 len);
53 extern AlgContext *AlgCreate(AlgType type, mDNSu8 alg);
54 extern mStatus AlgDestroy(AlgContext *ctx);
[all …]
H A DCryptoAlg.c91 mDNSexport AlgContext *AlgCreate(AlgType type, mDNSu8 alg) in AlgCreate()
94 AlgContext *ctx; in AlgCreate()
122 ctx = mDNSPlatformMemAllocate(sizeof(AlgContext)); in AlgCreate()
137 mDNSexport mStatus AlgDestroy(AlgContext *ctx) in AlgDestroy()
162 mDNSexport mDNSu32 AlgLength(AlgContext *ctx) in AlgLength()
186 mDNSexport mStatus AlgAdd(AlgContext *ctx, const void *data, mDNSu32 len) in AlgAdd()
210 mDNSexport mStatus AlgVerify(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signature, mDNSu… in AlgVerify()
234 mDNSexport mDNSu8* AlgEncode(AlgContext *ctx) in AlgEncode()
258 mDNSexport mStatus AlgFinal(AlgContext *ctx, void *data, mDNSu32 len) in AlgFinal()
H A Ddnssec.h117 AlgContext *ctx;
H A DDNSCommon.c271 AlgContext *ctx; in baseEncode()
1167 AlgContext *ctx; in NSEC3HashName()