Fix build issues after the merge

Change-Id: Ia856311187a0b2168cb859bd8b2300ff59df6569
diff --git a/ril/libril/Android.mk b/ril/libril/Android.mk
index a310d73..3eaf2fe 100644
--- a/ril/libril/Android.mk
+++ b/ril/libril/Android.mk
@@ -20,7 +20,7 @@
     librilutils \
 
 LOCAL_STATIC_LIBRARIES := \
-    libnanopb-c-2.8.0-enable_malloc \
+    libprotobuf-c-nano-enable_malloc \
 
 ifneq ($(filter xmm6262 xmm6360,$(BOARD_MODEM_TYPE)),)
 LOCAL_CFLAGS := -DMODEM_TYPE_XMM6262
@@ -56,7 +56,8 @@
 LOCAL_STATIC_LIBRARIES := \
     libutils_static \
     libcutils \
-    librilutils_static
+    librilutils_static \
+    libprotobuf-c-nano-enable_malloc
 
 ifneq ($(filter xmm6262 xmm6360,$(BOARD_MODEM_TYPE)),)
 LOCAL_CFLAGS := -DMODEM_TYPE_XMM6262
diff --git a/ril/libril/RilSapSocket.cpp b/ril/libril/RilSapSocket.cpp
index 92cc98c..36277cf 100644
--- a/ril/libril/RilSapSocket.cpp
+++ b/ril/libril/RilSapSocket.cpp
@@ -24,6 +24,7 @@
 #define LOG_TAG "RIL_UIM_SOCKET"
 #include <utils/Log.h>
 #include <arpa/inet.h>
+#include <errno.h>
 
 RilSapSocket::RilSapSocketList *head;