diff options
author | Denis Kenzior <denkenz@gmail.com> | 2024-04-11 11:48:25 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2024-04-16 15:33:24 -0500 |
commit | 417517a5849ec3076eed1c6b68f70eadd8d1a2f4 (patch) | |
tree | 3b1ca39170ef2f6939860bbb7f29445002cdaa60 | |
parent | 3cb0cb829beea0c906864970b76eae2c86ae8628 (diff) | |
download | ofono-417517a5849ec3076eed1c6b68f70eadd8d1a2f4.tar.gz |
qmimodem: wds: Introduce qmi_wds_ip_family enum
-rw-r--r-- | drivers/qmimodem/gprs-context.c | 4 | ||||
-rw-r--r-- | drivers/qmimodem/wds.h | 7 |
2 files changed, 9 insertions, 2 deletions
diff --git a/drivers/qmimodem/gprs-context.c b/drivers/qmimodem/gprs-context.c index 335652520..cbe338619 100644 --- a/drivers/qmimodem/gprs-context.c +++ b/drivers/qmimodem/gprs-context.c @@ -247,10 +247,10 @@ static void qmi_activate_primary(struct ofono_gprs_context *gc, switch (ctx->proto) { case OFONO_GPRS_PROTO_IP: - ip_family = 4; + ip_family = QMI_WDS_IP_FAMILY_IPV4; break; case OFONO_GPRS_PROTO_IPV6: - ip_family = 6; + ip_family = QMI_WDS_IP_FAMILY_IPV6; break; default: goto error; diff --git a/drivers/qmimodem/wds.h b/drivers/qmimodem/wds.h index ffbebaffe..6213f7523 100644 --- a/drivers/qmimodem/wds.h +++ b/drivers/qmimodem/wds.h @@ -63,6 +63,13 @@ struct qmi_wds_notify_conn_status { #define QMI_WDS_PDP_TYPE_IPV6 0x02 #define QMI_WDS_PDP_TYPE_IPV4V6 0x03 +enum qmi_wds_ip_family { + QMI_WDS_IP_FAMILY_UNKNOWN = 0, + QMI_WDS_IP_FAMILY_IPV4 = 4, + QMI_WDS_IP_FAMILY_IPV6 = 6, + QMI_WDS_IP_FAMILY_UNSPECIFIED = 8, +}; + enum qmi_wds_client_type { QMI_WDS_CLIENT_TYPE_TETHERED = 0x01, }; |