From 80470869e59c659c22ac9760c0460f6d8cd51c44 Mon Sep 17 00:00:00 2001 From: Antara Borwankar Date: Fri, 11 Jan 2019 16:05:47 +0530 Subject: [PATCH] ifxmodem: removing TAP/TUN support check for XMM vendor skipping TAP/TUN support check from gprs-context probe for xmm vendor. xmm modem does not require TAP/TUN support. Also it is not enabled by default in enbedded yocto bsp. --- drivers/ifxmodem/gprs-context.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/ifxmodem/gprs-context.c b/drivers/ifxmodem/gprs-context.c index 5d1da2d5..7f3628be 100644 --- a/drivers/ifxmodem/gprs-context.c +++ b/drivers/ifxmodem/gprs-context.c @@ -616,9 +616,11 @@ static int ifx_gprs_context_probe(struct ofono_gprs_context *gc, DBG(""); - if (stat(TUN_DEV, &st) < 0) { - ofono_error("Missing support for TUN/TAP devices"); - return -ENODEV; + if (vendor != OFONO_VENDOR_XMM) { + if (stat(TUN_DEV, &st) < 0) { + ofono_error("Missing support for TUN/TAP devices"); + return -ENODEV; + } } if (vendor != OFONO_VENDOR_XMM) {