static inline int
data_eq(krb5_data d1, krb5_data d2)
{
- return (d1.length == d2.length
- && !memcmp(d1.data, d2.data, d1.length));
+ return (d1.length == d2.length && !memcmp(d1.data, d2.data, d1.length));
+}
+
+static inline int
+data_eq_string (krb5_data d, const char *s)
+{
+ return (d.length == strlen(s) && !memcmp(d.data, s, d.length));
}
static inline krb5_data
return 0;
}
-static inline int
-data_eq_string (krb5_data d, char *s)
-{
- return data_eq(d, string2data(s));
-}
-
static inline int
authdata_eq(krb5_authdata a1, krb5_authdata a2)
{