Loading ril/libril/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,10 @@ ifeq ($(BOARD_MODEM_NEEDS_VIDEO_CALL_FIELD), true) LOCAL_CFLAGS += -DNEEDS_VIDEO_CALL_FIELD endif ifeq ($(BOARD_NEEDS_ROAMING_PROTOCOL_FIELD), true) LOCAL_CFLAGS += -DNEEDS_ROAMING_PROTOCOL_FIELD endif LOCAL_C_INCLUDES += $(LOCAL_PATH)/include LOCAL_C_INCLUDES += external/nanopb-c LOCAL_C_INCLUDES += $(LOCAL_PATH)/../include Loading ril/libril/ril_service.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -1941,6 +1941,13 @@ Return<void> RadioImpl::setInitialAttachApn(int32_t serial, const DataProfileInf return Void(); } #ifdef NEEDS_ROAMING_PROTOCOL_FIELD if (!copyHidlStringToRil(&iaa.roamingProtocol, dataProfileInfo.roamingProtocol, pRI)) { memsetAndFreeStrings(4, iaa.apn, iaa.protocol, iaa.username, iaa.roamingProtocol); return Void(); } #endif CALL_ONREQUEST(RIL_REQUEST_SET_INITIAL_ATTACH_APN, &iaa, sizeof(iaa), pRI, mSlotId); memsetAndFreeStrings(4, iaa.apn, iaa.protocol, iaa.username, iaa.password); Loading Loading
ril/libril/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,10 @@ ifeq ($(BOARD_MODEM_NEEDS_VIDEO_CALL_FIELD), true) LOCAL_CFLAGS += -DNEEDS_VIDEO_CALL_FIELD endif ifeq ($(BOARD_NEEDS_ROAMING_PROTOCOL_FIELD), true) LOCAL_CFLAGS += -DNEEDS_ROAMING_PROTOCOL_FIELD endif LOCAL_C_INCLUDES += $(LOCAL_PATH)/include LOCAL_C_INCLUDES += external/nanopb-c LOCAL_C_INCLUDES += $(LOCAL_PATH)/../include Loading
ril/libril/ril_service.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -1941,6 +1941,13 @@ Return<void> RadioImpl::setInitialAttachApn(int32_t serial, const DataProfileInf return Void(); } #ifdef NEEDS_ROAMING_PROTOCOL_FIELD if (!copyHidlStringToRil(&iaa.roamingProtocol, dataProfileInfo.roamingProtocol, pRI)) { memsetAndFreeStrings(4, iaa.apn, iaa.protocol, iaa.username, iaa.roamingProtocol); return Void(); } #endif CALL_ONREQUEST(RIL_REQUEST_SET_INITIAL_ATTACH_APN, &iaa, sizeof(iaa), pRI, mSlotId); memsetAndFreeStrings(4, iaa.apn, iaa.protocol, iaa.username, iaa.password); Loading