[ovs-dev] [PATCH v2] ovs-tcpdump: Fix an undefined variable
Aaron Conole
aconole at redhat.com
Fri Feb 1 15:47:41 UTC 2019
Ilya Maximets <i.maximets at samsung.com> writes:
>> Run ovs-tcpdump without --span, and it throws the following
>> exception. Define mirror_select_all to avoid the error.
>>
>> Traceback (most recent call last):
>> File "/usr/local/bin/ovs-tcpdump", line 488, in <module>
>> main()
>> File "/usr/local/bin/ovs-tcpdump", line 454, in main
>> mirror_select_all)
>> UnboundLocalError: local variable 'mirror_select_all' referenced before assignment
>>
>> Fixes: 0475db71c650 ("ovs-tcpdump: Add --span to mirror all ports on bridge.")
>>
>> Signed-off-by: Hyong Youb Kim <hyonkim at cisco.com>
>> ---
>> v2:
>> * fix a typo: with -> without
>> * resend after subscribing to dev to avoid ovs-dev in From:
>>
>> utilities/ovs-tcpdump.in | 1 +
>> 1 file changed, 1 insertion(+)
>
> Thanks for the fix,
> Acked-by: Ilya Maximets <i.maximets at samsung.com>
>
> Regarding checkpatch. Looks like it's a patchwork issue.
> It has mail-list email in a form field. Mail-list itself shows correct e-mail.
> I hope, maintainers will use correct one while applying the patch, if needed.
I don't see that the email address is correct. Actually in my email
client, it does say:
From: Hyong Youb Kim via dev <ovs-dev at openvswitch.org>
I'm not sure what causes this (again, I'm going from the email I
received), but we've seen it before.
> Another option (workaround): You may add "From: Name <e-mail>" as a first line
> of the commit-message. This should be correctly treated by git in any case.
Also, you can try attaching the patch to an email to the list (I think
that can work), or submitting a pull request on github and sending the
list an email with the information.
Very strange, though.
>> diff --git a/utilities/ovs-tcpdump.in b/utilities/ovs-tcpdump.in
>> index 22f249f58..269c252f8 100755
>> --- a/utilities/ovs-tcpdump.in
>> +++ b/utilities/ovs-tcpdump.in
>> @@ -379,6 +379,7 @@ def main():
>>
>> skip_next = False
>> mirror_interface = None
>> + mirror_select_all = False
>> dump_cmd = 'tcpdump'
>>
>> for cur, nxt in argv_tuples(sys.argv[1:]):
>>
More information about the dev
mailing list