Index: /trunk/src/VBox/NetworkServices/DHCP/Config.cpp
===================================================================
--- /trunk/src/VBox/NetworkServices/DHCP/Config.cpp	(revision 49919)
+++ /trunk/src/VBox/NetworkServices/DHCP/Config.cpp	(revision 49920)
@@ -1053,13 +1053,4 @@
 }
 
-/* Utility */
-bool operator== (const RTMAC& lhs, const RTMAC& rhs)
-{
-    return (   lhs.au16[0] == rhs.au16[0]
-            && lhs.au16[1] == rhs.au16[1]
-            && lhs.au16[2] == rhs.au16[2]);
-}
-
-
 /* Client */
 Client::Client()
Index: /trunk/src/VBox/NetworkServices/NetLib/cpp/utils.h
===================================================================
--- /trunk/src/VBox/NetworkServices/NetLib/cpp/utils.h	(revision 49919)
+++ /trunk/src/VBox/NetworkServices/NetLib/cpp/utils.h	(revision 49920)
@@ -19,4 +19,5 @@
 # define _NETLIB_CPP_UTILS_H_
 
+/* less operator for IPv4 addresess */
 static bool operator <(const RTNETADDRIPV4& a, const RTNETADDRIPV4& b)
 {
@@ -24,3 +25,10 @@
 }
 
+/*  Compares MAC addresses */
+static bool operator== (const RTMAC& lhs, const RTMAC& rhs)
+{
+    return (   lhs.au16[0] == rhs.au16[0]
+            && lhs.au16[1] == rhs.au16[1]
+            && lhs.au16[2] == rhs.au16[2]);
+}
 #endif
