Re: [PATCH v3] hurd: Make getrandom cache the server port

2022-12-02 Thread Samuel Thibault
Samuel Thibault, le ven. 02 déc. 2022 23:46:21 +0100, a ecrit: > Fixed the indentation and commited, thanks! I have also uploaded a glibc version 2.36-7~0 to unreleased, so people can easily upgrade to it and get openssh 9.1 working. Samuel > Sergey Bugaev, le ven. 02 déc. 2022 16:55:58 +0300, a

Re: [PATCH v3] hurd: Make getrandom cache the server port

2022-12-02 Thread Samuel Thibault
Fixed the indentation and commited, thanks! Samuel Sergey Bugaev, le ven. 02 déc. 2022 16:55:58 +0300, a ecrit: > Changes since v2: > * Bring back support for reading /dev/random if so requested with > GRND_RANDOM; > * Fix 'git commit' having eaten a #define in the commit message; > * Do not pa

Re: [PATCH v3] hurd: Make getrandom cache the server port

2022-12-02 Thread Sergey Bugaev
On Fri, Dec 2, 2022 at 4:56 PM Sergey Bugaev wrote: > + switch (flags) > +{ > +case 0: > + cached_server = &urandom_server; > + break; > +case GRND_RANDOM: > + cached_server = &random_server; > + break; > +case GRND_NONBLOCK: > + cached_server = &urandom_s

[PATCH v3] hurd: Make getrandom cache the server port

2022-12-02 Thread Sergey Bugaev
Changes since v2: * Bring back support for reading /dev/random if so requested with GRND_RANDOM; * Fix 'git commit' having eaten a #define in the commit message; * Do not pass O_NOCTTY, because: a) O_NOCTTY is 0; I mixed it up with O_IGNORE_CTTY, b) we're not opening an fd anyway, so it's irr