]> jfr.im git - solanum.git/blobdiff - src/bandbi.c
import latest libltdl
[solanum.git] / src / bandbi.c
index 8b05b0f076d1d72cf4af8ba7b9f0b7b0c82c403e..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;
@@ -424,6 +423,7 @@ bandb_parse(rb_helper *helper)
 
                case 'C':
                        bandb_handle_clear();
+                       break;
                case 'F':
                        bandb_handle_finish();
                        break;