shill: Define mock constructors/destructors in .cc files -- round 1.

The intent is to make compilation faster. See bug report for more info. More to
come.

BUG=chromium-os:19691
TEST=unit tests

Change-Id: Icedbfa7ea21224cc818d3708eebd5582bc11ab4d
Reviewed-on: http://gerrit.chromium.org/gerrit/6773
Tested-by: Darin Petkov <petkov@chromium.org>
Reviewed-by: mukesh agrawal <quiche@chromium.org>
diff --git a/mock_dhcp_config.cc b/mock_dhcp_config.cc
new file mode 100644
index 0000000..1ff551d
--- /dev/null
+++ b/mock_dhcp_config.cc
@@ -0,0 +1,22 @@
+// Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "shill/mock_dhcp_config.h"
+
+namespace shill {
+
+MockDHCPConfig::MockDHCPConfig(ControlInterface *control_interface,
+                               EventDispatcher *dispatcher,
+                               DHCPProvider *provider,
+                               const std::string &device_name,
+                               GLib *glib)
+    : DHCPConfig(control_interface,
+                 dispatcher,
+                 provider,
+                 device_name,
+                 glib) {}
+
+MockDHCPConfig::~MockDHCPConfig() {}
+
+}  // namespace shill