diff options
Diffstat (limited to 'libqcdm/src/nv-items.h')
-rw-r--r-- | libqcdm/src/nv-items.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libqcdm/src/nv-items.h b/libqcdm/src/nv-items.h index 1a5db670..dae7f9df 100644 --- a/libqcdm/src/nv-items.h +++ b/libqcdm/src/nv-items.h @@ -37,6 +37,7 @@ enum { DIAG_NV_DIR_NUMBER = 178, /* Mobile Directory Number (MDN) */ DIAG_NV_ROAM_PREF = 442, /* Roaming preference */ DIAG_NV_HYBRID_PREF = 562, /* Hybrid 1x + HDR preference */ + DIAG_NV_IPV6_ENABLED = 1896, /* Enable IPv6 */ DIAG_NV_HDR_REV_PREF = 4964, /* HDR mode preference(?): rev0, revA, eHRPD */ }; @@ -114,5 +115,17 @@ struct DMNVItemHybridPref { } __attribute__ ((packed)); typedef struct DMNVItemHybridPref DMNVItemHybridPref; +/* IPv6 enable */ +enum { + DIAG_NV_IPV6_ENABLED_OFF = 0x00, + DIAG_NV_IPV6_ENABLED_ON = 0x01, +}; + +/* DIAG_NV_IPV6_ENABLED */ +struct DMNVItemIPv6Enabled { + u_int8_t enabled; +} __attribute__ ((packed)); +typedef struct DMNVItemIPv6Enabled DMNVItemIPv6Enabled; + #endif /* LIBQCDM_NV_ITEMS_H */ |