]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/linux/tty_flip.h
bpf: Prevent memory disambiguation attack
[mirror_ubuntu-artful-kernel.git] / include / linux / tty_flip.h
index c28dd523f96e655fcd89dd4bcb4ab200255cbb54..d43837f2ce3ae6ae530473d8f6be6ba5c5d1ff9b 100644 (file)
@@ -12,6 +12,7 @@ extern int tty_prepare_flip_string(struct tty_port *port,
                unsigned char **chars, size_t size);
 extern void tty_flip_buffer_push(struct tty_port *port);
 void tty_schedule_flip(struct tty_port *port);
+int __tty_insert_flip_char(struct tty_port *port, unsigned char ch, char flag);
 
 static inline int tty_insert_flip_char(struct tty_port *port,
                                        unsigned char ch, char flag)
@@ -26,7 +27,7 @@ static inline int tty_insert_flip_char(struct tty_port *port,
                *char_buf_ptr(tb, tb->used++) = ch;
                return 1;
        }
-       return tty_insert_flip_string_flags(port, &ch, &flag, 1);
+       return __tty_insert_flip_char(port, ch, flag);
 }
 
 static inline int tty_insert_flip_string(struct tty_port *port,