salt logic modified
This commit is contained in:
		
							parent
							
								
									39022e2340
								
							
						
					
					
						commit
						0326e03fd8
					
				| @ -79,7 +79,7 @@ void wifi_sniffer_packet_handler(void* buff, wifi_promiscuous_pkt_type_t type) { | ||||
| 			 | ||||
| 			addr2int |= (uint64_t) salt << 48;	// prepend 12 bit salt to 48 bit MAC
 | ||||
| 			itoa(addr2int, macbuf, 10);			// convert 64 bit MAC to base 10 decimal string
 | ||||
| 			hashedmac = rokkit(macbuf, 10); 	// hash MAC, use 10 chars to fit hash in uint32_t container
 | ||||
| 			hashedmac = rokkit(macbuf, 5);		// hash MAC, use 5 chars to fit hash in uint16_t container
 | ||||
| 			newmac = macs.insert(hashedmac);	// store hashed MAC if new unique
 | ||||
| 			if (newmac.second) {				// first time seen MAC
 | ||||
| 				macnum++;						// increment MAC counter
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user