Shut the compiler up.
authorLuis R. Rodriguez <lrodriguez@atheros.com>
Wed, 9 Jul 2008 22:41:39 +0000 (15:41 -0700)
committerLuis R. Rodriguez <lrodriguez@atheros.com>
Wed, 9 Jul 2008 22:41:39 +0000 (15:41 -0700)
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
crda.c

diff --git a/crda.c b/crda.c
index 2171407..453f134 100644 (file)
--- a/crda.c
+++ b/crda.c
@@ -351,7 +351,7 @@ int main(int argc, char **argv)
                struct nlattr *nl_reg_rules;
                int num_rules;
 
-               if (strncmp(country->alpha2, alpha2, 2) != 0)
+               if (memcmp(country->alpha2, alpha2, 2) != 0)
                        continue;
 
                msg = nlmsg_alloc();
@@ -363,8 +363,8 @@ int main(int argc, char **argv)
                genlmsg_put(msg, 0, 0, genl_family_get_id(nlstate.nl80211), 0,
                        0, NL80211_CMD_SET_REG, 0);
 
-               NLA_PUT_STRING(msg, NL80211_ATTR_REG_UUID,      uuid);
-               NLA_PUT_STRING(msg, NL80211_ATTR_REG_ALPHA2,    country->alpha2);
+               NLA_PUT_STRING(msg, NL80211_ATTR_REG_UUID, (char *) uuid);
+               NLA_PUT_STRING(msg, NL80211_ATTR_REG_ALPHA2, (char *) country->alpha2);
 
                rcoll = get_file_ptr(db, dblen, sizeof(*rcoll), country->reg_collection_ptr);
                num_rules = ntohl(rcoll->reg_rule_num);