Add missing includes.

Test: mma
Bug: None
Change-Id: Ie8a4f93552bf3221be5100b5962e3d570546364a
diff --git a/include/Permission.h b/include/Permission.h
index 32f3188..9ed2371 100644
--- a/include/Permission.h
+++ b/include/Permission.h
@@ -17,6 +17,8 @@
 #ifndef NETD_INCLUDE_PERMISSION_H
 #define NETD_INCLUDE_PERMISSION_H
 
+#include <string.h>
+
 // This enum represents the permissions we care about for networking. When applied to an app, it's
 // the permission the app (UID) has been granted. When applied to a network, it's the permission an
 // app must hold to be allowed to use the network. PERMISSION_NONE means "no special permission is
diff --git a/server/NetlinkManager.cpp b/server/NetlinkManager.cpp
index 600afeb..ccf433a 100644
--- a/server/NetlinkManager.cpp
+++ b/server/NetlinkManager.cpp
@@ -14,8 +14,9 @@
  * limitations under the License.
  */
 
-#include <stdio.h>
 #include <errno.h>
+#include <stdio.h>
+#include <string.h>
 
 #include <sys/socket.h>
 #include <sys/select.h>