From 22e97e981a5367232d2d95a5aa0f1f12c3409fc0 Mon Sep 17 00:00:00 2001 From: Cuong Manh Le Date: Sat, 16 Dec 2023 00:15:02 +0700 Subject: [PATCH] cmd/cli: ignore invalid flags for "ctrld run" --- cmd/cli/cli.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/cli/cli.go b/cmd/cli/cli.go index d8ea79c..75249cd 100644 --- a/cmd/cli/cli.go +++ b/cmd/cli/cli.go @@ -146,6 +146,7 @@ func initCLI() { _ = runCmd.Flags().MarkHidden("iface") runCmd.Flags().StringVarP(&cdUpstreamProto, "proto", "", ctrld.ResolverTypeDOH, `Control D upstream type, either "doh" or "doh3"`) + runCmd.FParseErrWhitelist = cobra.FParseErrWhitelist{UnknownFlags: true} rootCmd.AddCommand(runCmd) startCmd := &cobra.Command{