]> jfr.im git - solanum.git/blobdiff - src/bandbi.c
ssld: use uint64_t explicitly when we want 64-bit counters
[solanum.git] / src / bandbi.c
index e1e3917f15e3f98c6bb870ced14ccce6888d575b..1e713220887ed64248f93376432c0f1a9ebe55a3 100644 (file)
@@ -221,7 +221,7 @@ bandb_check_kline(struct ConfItem *aconf)
        int aftype;
        const char *p;
 
-       aftype = parse_netmask(aconf->host, (struct sockaddr *)&daddr, NULL);
+       aftype = parse_netmask(aconf->host, &daddr, NULL);
 
        if(aftype != HM_HOST)
        {
@@ -260,10 +260,9 @@ static int
 bandb_check_dline(struct ConfItem *aconf)
 {
        struct rb_sockaddr_storage daddr;
-/*     struct ConfItem *dconf; */
        int bits;
 
-       if(!parse_netmask(aconf->host, (struct sockaddr *)&daddr, &bits))
+       if(!parse_netmask(aconf->host, &daddr, &bits))
                return 0;
 
        return 1;
@@ -390,7 +389,7 @@ bandb_handle_failure(rb_helper *helper, char **parv, int parc)
 {
        if(server_state_foreground)
                fprintf(stderr, "bandb - bandb failure: %s\n", parv[1]);
-       
+
        ilog(L_MAIN, "bandb - bandb failure: %s", parv[1]);
        sendto_realops_snomask(SNO_GENERAL, L_ALL, "bandb - bandb failure: %s", parv[1]);
        exit(1);
@@ -424,6 +423,7 @@ bandb_parse(rb_helper *helper)
 
                case 'C':
                        bandb_handle_clear();
+                       break;
                case 'F':
                        bandb_handle_finish();
                        break;