[make-initrd] [PATCH 1/3] Reimplement ueventd

Vladimir D. Seleznev vseleznv at altlinux.org
Sat May 20 18:17:40 MSK 2023


On Sat, May 20, 2023 at 03:18:35PM +0200, Alexey Gladkov wrote:
> On Sat, May 20, 2023 at 12:00:14PM +0300, Leonid Krivoshein wrote:
> > Привет!
> > 
> > 
> > On 5/4/23 16:42, Alexey Gladkov wrote:
> > [...]
> > > +typedef int (*fdhandler_t)(int);
> > > +
> > > +struct fd_handler {
> > > +	int fd;
> > > +	fdhandler_t fd_handler;
> > > +};
> > > +
> > > +struct fd_handler fd_list[FD_MAX];
> > 
> > Имена прототипа функции-обработчика (1), структуры (2) и её члена (3) 
> > можно оставить как есть, назвав почти одним именем, но только, если 
> > очень хочется кого-то запутать. :-)
> 
> Тип хэндлера (fdhandler_t), структура для хэндлера дескриптора (fd_handler),
> ну и собственно список структур (fd_list). Мне кажется всё понятно и
> читабильно.
> 
> > Имя fd_list[] тоже не очень подходящее, поскольку это не только список
> > именно fd.
> 
> Принимаю предложения на более удачное название ))

fd_handler_list[]

-- 
   WBR,
   Vladimir D. Seleznev


More information about the Make-initrd mailing list