in internal/command/pcap.go [23:39]
func newPCAPRunner(options *output.Options, logger *zap.Logger) *cobra.Command {
r := &pcapRunner{
out: options,
cmd: &cobra.Command{
Use: "pcap [pcap data to stream]",
Short: "Stream PCAP payload data",
Args: cmdutil.ValidateArgs(cobra.MinimumNArgs(1), cmdutil.RegularFiles),
},
}
r.cmd.RunE = func(_ *cobra.Command, args []string) error {
r.logger = logger.Sugar().With("address", options.Addr)
return r.Run(args)
}
return r.cmd
}