s3:rpcclient: Fix crash in rpcclient
[asn/samba.git] / source3 / rpcclient / cmd_dfs.c
index e34401d0b22ad69f2e4fa5c5688d36db2705dbfc..8177871dc1790543f55fcc97d5e600a8c13e9463 100644 (file)
@@ -222,7 +222,7 @@ static WERROR cmd_dfs_enum(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
        case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break;
        default:
                          printf("Unknown info level %d\n", str.level);
-                         break;
+                         return WERR_OK;
        }
 
        result = dcerpc_dfs_Enum(b, mem_ctx, str.level, 0xFFFFFFFF, &str,
@@ -274,7 +274,7 @@ static WERROR cmd_dfs_enumex(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
        case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break;
        default:
                  printf("Unknown info level %d\n", str.level);
-                 break;
+                 return WERR_OK;
        }
 
        result = dcerpc_dfs_EnumEx(b, mem_ctx, argv[1], str.level,