diff options
author | Sjur Brændeland <sjur.brandeland@stericsson.com> | 2010-08-09 23:29:38 +0200 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-08-12 11:32:12 -0500 |
commit | 5a935a43fd7c400e84c34dfd2dc0feb4f3457cdc (patch) | |
tree | ed0cf8bf243f60a7ce85256e6134548020ad1612 /drivers/stemodem | |
parent | 2c9a2b8a993ae661f4607f14721f965a10b5a53e (diff) | |
download | ofono-5a935a43fd7c400e84c34dfd2dc0feb4f3457cdc.tar.bz2 |
stedriver: remove unsupported CAIF socket ioctls
Diffstat (limited to 'drivers/stemodem')
-rw-r--r-- | drivers/stemodem/gprs-context.c | 48 |
1 files changed, 2 insertions, 46 deletions
diff --git a/drivers/stemodem/gprs-context.c b/drivers/stemodem/gprs-context.c index 2e54f9f9..29ee446c 100644 --- a/drivers/stemodem/gprs-context.c +++ b/drivers/stemodem/gprs-context.c @@ -173,26 +173,7 @@ static struct conn_info *conn_info_create(unsigned int device, */ static gboolean caif_if_create(const char *interface, unsigned int connid) { - int s; - static struct ifcaif_param param; - static struct ifreq ifr; - - param.ipv4_connid = connid; - ifr.ifr_data = (void *) ¶m; - strcpy(ifr.ifr_name, interface); - - s = socket(AF_CAIF, SOCK_SEQPACKET, CAIFPROTO_AT); - if (s < 0) { - DBG("Failed to create socket for CAIF interface"); - return FALSE; - } - - if (ioctl(s, SIOCCAIFNETNEW, &ifr) < 0) { - DBG("Failed to create IP interface for CAIF"); - return FALSE; - } - - return TRUE; + return FALSE; } /* @@ -200,32 +181,7 @@ static gboolean caif_if_create(const char *interface, unsigned int connid) */ static gboolean caif_if_remove(const char *interface, unsigned int connid) { - int s; - static struct ifcaif_param param; - static struct ifreq ifr; - - param.ipv4_connid = connid; - ifr.ifr_data = (void *) ¶m; - strcpy(ifr.ifr_name, interface); - - s = socket(AF_CAIF, SOCK_SEQPACKET, CAIFPROTO_AT); - if (s < 0) { - DBG("Failed to create socket for CAIF interface"); - return FALSE; - } - - if (ioctl(s, SIOCGIFINDEX, &ifr) != 0) { - DBG("Did not find interface (%s) to remove", - interface); - return FALSE; - } - - if (ioctl(s, SIOCCAIFNETREMOVE, &ifr) < 0) { - DBG("Failed to remove IP interface for CAIF"); - return FALSE; - } - - return TRUE; + return FALSE; } static void ste_eppsd_down_cb(gboolean ok, GAtResult *result, |