Re: [PATCH] lseek.2: SYNOPSIS: Use correct types

From: Alejandro Colomar (man-pages)
Date: Sun Nov 22 2020 - 08:16:56 EST


Hi Florian,

On 11/22/20 1:43 PM, Florian Weimer wrote:
> * Alejandro Colomar:
>
>> The Linux kernel uses 'unsigned int' instead of 'int' for 'fd' and
>> 'whence'. As glibc provides no wrapper, use the same types the
>> kernel uses.
>
> lseek is a POSIX interface, and glibc provides it. POSIX uses int for
> file descriptors (and the whence parameter in case of lseek).
>
> The llseek system call is a different matter, that's indeed
> Linux-specific.
>

Ahhh, true. So many similar functions... :p

Thanks,

Alex