Hello Davide, On Thu, 26 Nov 2020 at 01:01, Davide Giorgio <davide@xxxxxxxxxxxxxxxx> wrote: > > Good morning, > > reading the pivot_root man page > (https://man7.org/linux/man-pages/man2/pivot_root.2.html) > there seems to be an error in the example source program > "pivot_root_demo.c". > In particular, there is a wrong check on the return value of mount(2). > https://man7.org/linux/man-pages/man2/mount.2.html#RETURN_VALUE > > The error is in this line > if (mount(NULL, "/", NULL, MS_REC | MS_PRIVATE, NULL) == 1) > > that should be > if (mount(NULL, "/", NULL, MS_REC | MS_PRIVATE, NULL) == -1) > > > Thank you for your work, kind regards Thanks! Fixed! Cheers, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/