On Fri, Mar 01, 2019 at 12:36:08PM +0800, Hangbin Liu wrote:
> Cause there is a genl_open() in get_team_active_iface().
...
> Oh, I got what you mean. OK, how about just close the fd directly in
> get_team_active_iface() since we didn't use rtnl_buf there. Then I
> can move this check back.
You want to re-factor rtnl_open() to pass different family types.
That is okay with me.
You added fd = nl_open(familiy), so why not make it symmetric?
static int nl_close(fd)
{
return close(fd);
}
Then let rtnl_open call nl_open, and rtnl_close calls nl_close.
Thanks,
Richard
PS: Please keep the functions in alphabetical order, ie nl_ goes
before rntl_ in the file.
Thanks,
Richard
_______________________________________________
Linuxptp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel