Skip to content

Commit 79a6f1c

Browse files
committed
fix option bug
1 parent 6da216f commit 79a6f1c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tools/egghunter.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,10 @@ def self.parse(args)
8282
raise OptionParser::MissingArgument, 'No options set, try -h for usage'
8383
elsif options[:format].blank? && !options[:list_formats]
8484
raise OptionParser::MissingArgument, '-f is required'
85+
elsif options[:eggtag].blank? && !options[:list_formats]
86+
raise OptionParser::MissingArgument, '-e is required'
8587
elsif options[:format] && !::Msf::Simple::Buffer.transform_formats.include?(options[:format])
8688
raise OptionParser::InvalidOption, "#{options[:format]} is not a valid format"
87-
elsif options[:eggtag].blank?
88-
raise OptionParser::MissingArgument, '-e is required'
8989
elsif options[:depsize] && options[:depsize] =~ /^\d+$/
9090
raise OptionParser::InvalidOption, "--depsize must be a Fixnum"
9191
end

0 commit comments

Comments
 (0)