Blame systemd-37-bug744415.patch
|
Karsten Hopp |
d2963b |
diff -up systemd-37/src/tty-ask-password-agent.c.744415 systemd-37/src/tty-ask-password-agent.c
|
|
Karsten Hopp |
d2963b |
--- systemd-37/src/tty-ask-password-agent.c.744415 2011-11-03 17:01:25.000000000 +0100
|
|
Karsten Hopp |
d2963b |
+++ systemd-37/src/tty-ask-password-agent.c 2011-11-03 17:02:18.000000000 +0100
|
|
Karsten Hopp |
d2963b |
@@ -206,6 +206,7 @@ static int ask_password_plymouth(
|
|
Karsten Hopp |
d2963b |
continue;
|
|
Karsten Hopp |
d2963b |
|
|
Karsten Hopp |
d2963b |
memcpy(&size, buffer+1, sizeof(size));
|
|
Karsten Hopp |
d2963b |
+ size = le32toh(size);
|
|
Karsten Hopp |
d2963b |
if (size+5 > sizeof(buffer)) {
|
|
Karsten Hopp |
d2963b |
r = -EIO;
|
|
Karsten Hopp |
d2963b |
goto finish;
|