svn commit: r318400 - head/sbin/ipfw
Andrey V. Elsukov
bu7cher at yandex.ru
Thu May 18 04:49:04 UTC 2017
On 18.05.2017 03:49, Rodney W. Grimes wrote:
> [ Charset UTF-8 unsupported, converting... ]
>> Author: ae
>> Date: Wed May 17 10:56:22 2017
>> New Revision: 318400
>> URL: https://svnweb.freebsd.org/changeset/base/318400
>>
>> Log:
>> Allow zero port specification in table entries with type flow.
>>
>> PR: 217620
>> MFC after: 1 week
>>
>> Modified:
>> head/sbin/ipfw/tables.c
>>
>> Modified: head/sbin/ipfw/tables.c
>> ==============================================================================
>> --- head/sbin/ipfw/tables.c Wed May 17 09:04:09 2017 (r318399)
>> +++ head/sbin/ipfw/tables.c Wed May 17 10:56:22 2017 (r318400)
>> @@ -1260,16 +1260,14 @@ tentry_fill_key_type(char *arg, ipfw_obj
>> if ((p = strchr(arg, ',')) != NULL)
>> *p++ = '\0';
>>
>> - if ((port = htons(strtol(arg, NULL, 10))) == 0) {
>> + port = htons(strtol(arg, &pp, 10));
> ^^^
> Can this be converted to a sizeof(foo) somehow?
> Constants like this are typically bad style and lead to bugs.
This means that decimal number is expected in the string.
Not sure what bugs this can lead to.
--
WBR, Andrey V. Elsukov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20170518/0a890d84/attachment.sig>
More information about the svn-src-head
mailing list