Debian Patches

Status for rshim-user-space/2.5.7+debian-1

Patch Description Author Forwarded Bugs Origin Last update
0001-remove-wrong-use-of-struct-termio.patch remove wrong use of 'struct termio'
The Linux implementation of TCGETS in rshim_fuse_console_ioctl() uses
sizeof(struct termio), but the type of bd->cons_termios is
'struct termios', not 'struct termio'.
Also, "man TCGETS" confirms the expected type is 'struct termios':
int ioctl(int fd, TCGETS, struct termios *argp);

I noticed this bug only because glibc recently removed[1] the definition
of struct termio. rshim then failed to build on Fedora Rawhide.

[1] "linux/termio: remove <termio.h> and struct termio"
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=e04afb71771710cdc6025fe95908f5f17de7b72d
Michal Schmidt <mschmidt@redhat.com> no 2025-06-07

All known versions for source package 'rshim-user-space'

Links