Message ID | 20230419160207.65988-6-bugaevc@gmail.com |
---|---|
State | New |
Headers | show |
Series | O_IGNORE_CTTY everywhere & misc fixes | expand |
Applied, thanks! Sergey Bugaev, le mer. 19 avril 2023 19:02:05 +0300, a ecrit: > Signed-off-by: Sergey Bugaev <bugaevc@gmail.com> > --- > sysdeps/mach/hurd/dl-sysdep.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c > index 2d595d00..6e167e12 100644 > --- a/sysdeps/mach/hurd/dl-sysdep.c > +++ b/sysdeps/mach/hurd/dl-sysdep.c > @@ -289,8 +289,8 @@ open_file (const char *file_name, int flags, > return MACH_PORT_NULL; > } > > - assert (!(flags & ~(O_READ | O_EXEC | O_CLOEXEC))); > - flags &= ~O_CLOEXEC; > + assert (!(flags & ~(O_READ | O_EXEC | O_CLOEXEC | O_IGNORE_CTTY))); > + flags &= ~(O_CLOEXEC | O_IGNORE_CTTY); > > startdir = _dl_hurd_data->portarray[file_name[0] == '/' > ? INIT_PORT_CRDIR : INIT_PORT_CWDIR]; > -- > 2.40.0 >
diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c index 2d595d00..6e167e12 100644 --- a/sysdeps/mach/hurd/dl-sysdep.c +++ b/sysdeps/mach/hurd/dl-sysdep.c @@ -289,8 +289,8 @@ open_file (const char *file_name, int flags, return MACH_PORT_NULL; } - assert (!(flags & ~(O_READ | O_EXEC | O_CLOEXEC))); - flags &= ~O_CLOEXEC; + assert (!(flags & ~(O_READ | O_EXEC | O_CLOEXEC | O_IGNORE_CTTY))); + flags &= ~(O_CLOEXEC | O_IGNORE_CTTY); startdir = _dl_hurd_data->portarray[file_name[0] == '/' ? INIT_PORT_CRDIR : INIT_PORT_CWDIR];
Signed-off-by: Sergey Bugaev <bugaevc@gmail.com> --- sysdeps/mach/hurd/dl-sysdep.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)