Index: uspace/lib/nic/src/nic_addr_db.c
===================================================================
--- uspace/lib/nic/src/nic_addr_db.c	(revision 5b382774cede49c01f80b52156d1d7532b7dc182)
+++ uspace/lib/nic/src/nic_addr_db.c	(revision 7ef2249d6602532d9973622d7ec4844b6bfbacc0)
@@ -44,8 +44,5 @@
 #include <macros.h>
 
-
-
-/* Couple address bytes into KEY_CNT key fields. Align up to fit all bytes. */
-//#define KEY_CNT ((NIC_ADDR_MAX_LENGTH + sizeof(unsigned long) - 1) / sizeof(unsigned long))
+/* The key count hash table field is not used. Use this dummy value. */
 #define KEY_CNT 1
 
@@ -71,5 +68,4 @@
 	const link_t *item)
 {
-	/* Ugly type-punning hack. */
 	uint8_t *addr = (uint8_t*)key;
 	nic_addr_entry_t *entry = member_to_inst(item, nic_addr_entry_t, link);
@@ -94,5 +90,4 @@
 	nic_addr_entry_t *entry = member_to_inst(item, nic_addr_entry_t, link);
 	
-	/* Ugly type-punning hack. */
 	unsigned long *key = (unsigned long*)entry->addr;
 	return nic_addr_key_hash(key);
