]> err.no Git - yubikey-personalization/commitdiff
make the ykp_get functions take a const YKP_CONFIG*
authorKlas Lindfors <klas@yubico.com>
Thu, 9 Jan 2014 07:50:45 +0000 (08:50 +0100)
committerKlas Lindfors <klas@yubico.com>
Thu, 9 Jan 2014 08:48:38 +0000 (09:48 +0100)
ykpers.c
ykpers.h

index da24f3763f9877290e55f64099c46075a071bfa4..cb1bbb8114c21d1e4d08731b38460e34fd8f439e 100644 (file)
--- a/ykpers.c
+++ b/ykpers.c
@@ -768,7 +768,7 @@ int ykp_set_tktflag_ ## type(YKP_CONFIG *cfg, bool state)   \
        ykp_errno = YKP_ENOCFG;                                 \
        return 0;                                               \
 } \
-bool ykp_get_tktflag_ ## type(YKP_CONFIG *cfg)                 \
+bool ykp_get_tktflag_ ## type(const YKP_CONFIG *cfg)           \
 {                                                              \
        if (cfg) {                                              \
                if((cfg->ykcore_config.tktFlags & TKTFLAG_ ## type) == TKTFLAG_ ## type)        \
@@ -798,7 +798,7 @@ int ykp_set_cfgflag_ ## type(YKP_CONFIG *cfg, bool state)   \
        ykp_errno = YKP_ENOCFG;                                 \
        return 0;                                               \
 }                                                              \
-bool ykp_get_cfgflag_ ## type(YKP_CONFIG *cfg)                 \
+bool ykp_get_cfgflag_ ## type(const YKP_CONFIG *cfg)           \
 {                                                              \
        if (cfg) {                                              \
                if((cfg->ykcore_config.cfgFlags & CFGFLAG_ ## type) == CFGFLAG_ ## type)        \
@@ -827,7 +827,7 @@ int ykp_set_extflag_ ## type(YKP_CONFIG *cfg, bool state)   \
        ykp_errno = YKP_ENOCFG;                                 \
        return 0;                                               \
 }                                                              \
-bool ykp_get_extflag_ ## type(YKP_CONFIG *cfg)                 \
+bool ykp_get_extflag_ ## type(const YKP_CONFIG *cfg)           \
 {                                                              \
        if (cfg) {                                              \
                if((cfg->ykcore_config.extFlags & EXTFLAG_ ## type) == EXTFLAG_ ## type)        \
index 95d68221f29bc8d1bfca06684221abe7a73b773e..50234bb31b03837043bb179f5716c85c22d84e1b 100644 (file)
--- a/ykpers.h
+++ b/ykpers.h
@@ -124,43 +124,43 @@ int ykp_set_extflag_ALLOW_UPDATE (YKP_CONFIG *cfg, bool state);
 int ykp_set_extflag_DORMANT (YKP_CONFIG *cfg, bool state);
 int ykp_set_extflag_LED_INV (YKP_CONFIG *cfg, bool state);
 
-bool ykp_get_tktflag_TAB_FIRST(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_APPEND_TAB1(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_APPEND_TAB2(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_APPEND_DELAY1(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_APPEND_DELAY2(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_APPEND_CR(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_PROTECT_CFG2(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_OATH_HOTP(YKP_CONFIG *cfg);
-bool ykp_get_tktflag_CHAL_RESP(YKP_CONFIG *cfg);
-
-bool ykp_get_cfgflag_SEND_REF(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_TICKET_FIRST(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_PACING_10MS(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_PACING_20MS(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_ALLOW_HIDTRIG(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_STATIC_TICKET(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_SHORT_TICKET(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_STRONG_PW1(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_STRONG_PW2(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_MAN_UPDATE(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_OATH_HOTP8(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_OATH_FIXED_MODHEX1(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_OATH_FIXED_MODHEX2(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_OATH_FIXED_MODHEX(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_CHAL_YUBICO(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_CHAL_HMAC(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_HMAC_LT64(YKP_CONFIG *cfg);
-bool ykp_get_cfgflag_CHAL_BTN_TRIG(YKP_CONFIG *cfg);
-
-bool ykp_get_extflag_SERIAL_BTN_VISIBLE(YKP_CONFIG *cfg);
-bool ykp_get_extflag_SERIAL_USB_VISIBLE(YKP_CONFIG *cfg);
-bool ykp_get_extflag_SERIAL_API_VISIBLE (YKP_CONFIG *cfg);
-bool ykp_get_extflag_USE_NUMERIC_KEYPAD (YKP_CONFIG *cfg);
-bool ykp_get_extflag_FAST_TRIG (YKP_CONFIG *cfg);
-bool ykp_get_extflag_ALLOW_UPDATE (YKP_CONFIG *cfg);
-bool ykp_get_extflag_DORMANT (YKP_CONFIG *cfg);
-bool ykp_get_extflag_LED_INV (YKP_CONFIG *cfg);
+bool ykp_get_tktflag_TAB_FIRST(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_APPEND_TAB1(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_APPEND_TAB2(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_APPEND_DELAY1(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_APPEND_DELAY2(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_APPEND_CR(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_PROTECT_CFG2(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_OATH_HOTP(const YKP_CONFIG *cfg);
+bool ykp_get_tktflag_CHAL_RESP(const YKP_CONFIG *cfg);
+
+bool ykp_get_cfgflag_SEND_REF(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_TICKET_FIRST(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_PACING_10MS(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_PACING_20MS(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_ALLOW_HIDTRIG(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_STATIC_TICKET(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_SHORT_TICKET(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_STRONG_PW1(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_STRONG_PW2(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_MAN_UPDATE(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_OATH_HOTP8(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_OATH_FIXED_MODHEX1(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_OATH_FIXED_MODHEX2(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_OATH_FIXED_MODHEX(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_CHAL_YUBICO(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_CHAL_HMAC(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_HMAC_LT64(const YKP_CONFIG *cfg);
+bool ykp_get_cfgflag_CHAL_BTN_TRIG(const YKP_CONFIG *cfg);
+
+bool ykp_get_extflag_SERIAL_BTN_VISIBLE(const YKP_CONFIG *cfg);
+bool ykp_get_extflag_SERIAL_USB_VISIBLE(const YKP_CONFIG *cfg);
+bool ykp_get_extflag_SERIAL_API_VISIBLE (const YKP_CONFIG *cfg);
+bool ykp_get_extflag_USE_NUMERIC_KEYPAD (const YKP_CONFIG *cfg);
+bool ykp_get_extflag_FAST_TRIG (const YKP_CONFIG *cfg);
+bool ykp_get_extflag_ALLOW_UPDATE (const YKP_CONFIG *cfg);
+bool ykp_get_extflag_DORMANT (const YKP_CONFIG *cfg);
+bool ykp_get_extflag_LED_INV (const YKP_CONFIG *cfg);
 
 int ykp_clear_config(YKP_CONFIG *cfg);