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 5d1da2d..7f3628b 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) {
-- 
1.9.1

_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to