hurd: Detect 32bit overflow in value returned by lseek
commitfaf7bbc2d051f7351af5761e3f84f1c3c8b6479f
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Fri, 15 Jun 2018 23:00:00 +0000 (16 01:00 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Fri, 15 Jun 2018 23:37:14 +0000 (16 01:37 +0200)
tree027dde053f3e55520554dc81576f1f86b9061386
parent298a8b59d43cf9a75c44e9b2836e07282a6d34ed
hurd: Detect 32bit overflow in value returned by lseek

* sysdeps/mach/hurd/lseek.c: Include <errno.h>.
* sysdeps/mach/hurd/lseek.c (__libc_lseek): Check that the value returned
by __lseek64 can fit off_t, return EOVERFLOW otherwise.
ChangeLog
sysdeps/mach/hurd/lseek.c