switch (minfo->flags) {
                        case XT_MULTIPORT_SOURCE:
-                               return (src >= s && src <= e) ^ minfo->invert;
+                               if (src >= s && src <= e)
+                                       return true ^ minfo->invert;
+                               break;
                        case XT_MULTIPORT_DESTINATION:
-                               return (dst >= s && dst <= e) ^ minfo->invert;
+                               if (dst >= s && dst <= e)
+                                       return true ^ minfo->invert;
+                               break;
                        case XT_MULTIPORT_EITHER:
-                               return ((dst >= s && dst <= e) ||
-                                       (src >= s && src <= e)) ^ minfo->invert;
+                               if ((dst >= s && dst <= e) ||
+                                   (src >= s && src <= e))
+                                       return true ^ minfo->invert;
+                               break;
                        default:
                                break;
                        }
 
                        switch (minfo->flags) {
                        case XT_MULTIPORT_SOURCE:
-                               return (src == s) ^ minfo->invert;
+                               if (src == s)
+                                       return true ^ minfo->invert;
+                               break;
                        case XT_MULTIPORT_DESTINATION:
-                               return (dst == s) ^ minfo->invert;
+                               if (dst == s)
+                                       return true ^ minfo->invert;
+                               break;
                        case XT_MULTIPORT_EITHER:
-                               return (src == s || dst == s) ^ minfo->invert;
+                               if (src == s || dst == s)
+                                       return true ^ minfo->invert;
+                               break;
                        default:
                                break;
                        }