NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/55663: Support for EVFILT_USER in kqueue(2)
The following reply was made to PR kern/55663; it has been noted by GNATS.
From: Ruslan Nikolaev <nruslan_devel%yahoo.com@localhost>
To: gnats-bugs%netbsd.org@localhost, kern-bug-people%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Cc:
Subject: Re: kern/55663: Support for EVFILT_USER in kqueue(2)
Date: Wed, 16 Sep 2020 16:09:36 -0400
Martin,
Thanks for your response! Just to confirm what you are saying:
1. Skip changes like you have shown, where f_touch is initialized to
NULL, assuming the default value for unspecified fields (= 0).
2. Change structs such as { 1, NULL, filt_apmrdetach, filt_apmread}
to {
.f_isfd = 1,
.f_detach = filt_apmrdetach,
.f_event = filt_apmread,
}
Is it correct?
Ruslan
On 9/16/20 3:25 PM, Martin Husemann wrote:
> The following reply was made to PR kern/55663; it has been noted by GNATS.
>
> From: Martin Husemann <martin%duskware.de@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: kern/55663: Support for EVFILT_USER in kqueue(2)
> Date: Wed, 16 Sep 2020 21:20:59 +0200
>
> Style nit:
>
> @@ -1092,6 +1092,7 @@ static const struct filterops pipe_rfiltops = {
> .f_attach = NULL,
> .f_detach = filt_pipedetach,
> .f_event = filt_piperead,
> + .f_touch = NULL,
> };
>
>
> I would suggest to not initialize NULL in such C99 struct initializers
> and convert all non-C99 initializers to C99 style instead. That should reduce
> the diff dramatically and leave only the important parts.
>
> Martin
>
>
Home |
Main Index |
Thread Index |
Old Index