diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2014-07-15 09:33:04 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2014-07-29 12:11:20 +0000 |
commit | 9f63973f52df08430f80a8f102b0a90341a2d3cc (patch) | |
tree | ae012636226f3428b38afecf1b37f589751b683a /main/cups/cups-httpAddrLength.patch | |
parent | 353f4d222954c599c368e9ae5acc09488b79eb6c (diff) | |
download | aports-9f63973f52df08430f80a8f102b0a90341a2d3cc.tar.bz2 aports-9f63973f52df08430f80a8f102b0a90341a2d3cc.tar.xz |
main/cups: security upgrade to 1.7.4 (CVE-2014-5029/5030/5031)
fixes #3254
Diffstat (limited to 'main/cups/cups-httpAddrLength.patch')
-rw-r--r-- | main/cups/cups-httpAddrLength.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/main/cups/cups-httpAddrLength.patch b/main/cups/cups-httpAddrLength.patch new file mode 100644 index 0000000000..aea8bb409f --- /dev/null +++ b/main/cups/cups-httpAddrLength.patch @@ -0,0 +1,13 @@ +diff --git a/backend/lpd.c b/backend/lpd.c +index 48d1a5f..0a1bd1e 100644 +--- a/backend/lpd.c ++++ b/backend/lpd.c +@@ -1269,7 +1269,7 @@ rresvport_af(int *port, /* IO - Port number to bind to */ + * Try binding the port to the socket; return if all is OK... + */ + +- if (!bind(fd, (struct sockaddr *)&addr, httpAddrSize(&addr))) ++ if (!bind(fd, (struct sockaddr *)&addr, httpAddrLength(&addr))) + return (fd); + + /* |