Move IPv6 code to InterfaceController.

Bug: 8276725
Change-Id: Ia04fb64d3660eb08d8b32209bf689c5c5e6dd9ac
diff --git a/InterfaceController.h b/InterfaceController.h
index e31cc11..b11ab4f 100644
--- a/InterfaceController.h
+++ b/InterfaceController.h
@@ -33,12 +33,16 @@
 	InterfaceController();
 	virtual ~InterfaceController();
 	int interfaceCommand(int argc, char *argv[], char **rbuf);
+	int setEnableIPv6(const char *interface, const int on);
+	int setIPv6PrivacyExtensions(const char *interface, const int on);
 
  private:
 	void *libh_;
 	int (*sendCommand_)(int argc, char *argv[], char **rbuf);
 	int (*sendCommandInit_)(void);
 	int (*sendCommandFini_)(void);
+	int writeIPv6ProcPath(const char *interface, const char *setting,
+			      const char *value);
 };
 
 #endif