Lines Matching defs:salt
30 mDNSlocal mDNSBool InitializeNSEC3Record(ResourceRecord *rr, const mDNSu8 *AnonData, int len, mDNSu32 salt)
40 ptr = (const mDNSu8 *)&salt;
48 tmp = (mDNSu8 *)&nsec3->salt;
63 // Hash the base service name + salt + AnonData
79 mDNSlocal ResourceRecord *ConstructNSEC3Record(const domainname *service, const mDNSu8 *AnonData, int len, mDNSu32 salt)
111 if (!InitializeNSEC3Record(rr, AnonData, len, salt))
150 // number and based on that allocate a new NSEC3 resource record whose hash is a function of random number (salt) and
173 ai->salt = mDNSRandom(0xFFFFFFFF);
182 ai->nsec3RR = ConstructNSEC3Record(service, data, len, ai->salt);
312 // 2) NSEC3 record that contains the hash and the salt