svn commit: r281734 - head/usr.sbin/inetd
Eitan Adler
eadler at freebsd.org
Sun Apr 19 09:26:21 UTC 2015
On 19 April 2015 at 02:17, Sergey Kandaurov <pluknet at freebsd.org> wrote:
> On 19 April 2015 at 12:07, Eitan Adler <eadler at freebsd.org> wrote:
>> Author: eadler
>> Date: Sun Apr 19 09:07:57 2015
>> New Revision: 281734
>> URL: https://svnweb.freebsd.org/changeset/base/281734
>>
>> Log:
>> identd: remove redundant zeroing
>> se_rpc_lowvers was set to 0 twice, so remove one of them
>> I can not find any other variable which they may have been a typo of.
>>
>> Reported by: gcc5.1
>>
>> Modified:
>> head/usr.sbin/inetd/inetd.c
>>
>> Modified: head/usr.sbin/inetd/inetd.c
>> ==============================================================================
>> --- head/usr.sbin/inetd/inetd.c Sun Apr 19 08:45:37 2015 (r281733)
>> +++ head/usr.sbin/inetd/inetd.c Sun Apr 19 09:07:57 2015 (r281734)
>> @@ -1752,8 +1752,7 @@ more:
>> memmove(sep->se_proto, sep->se_proto + 4,
>> strlen(sep->se_proto) + 1 - 4);
>> sep->se_rpc = 1;
>> - sep->se_rpc_prog = sep->se_rpc_lowvers =
>> - sep->se_rpc_lowvers = 0;
>> + sep->se_rpc_prog = sep->se_rpc_lowvers = 0;
>> memcpy(&sep->se_ctrladdr4, bind_sa4,
>> sizeof(sep->se_ctrladdr4));
>> if ((versp = strrchr(sep->se_service, '/'))) {
>>
>
> se_rpc_highvers ?
> They both seem to be used prezeroed in a later sscanf().
hmmm, likely. I was looking for a different variable, not a different member :\
I'll fix
--
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams
More information about the svn-src-all
mailing list