freebsd-nq/usr.bin/whereis
Stefan Eßer c454c57163 whereis: fix fetching of user.cs_path sysctl variable
The current implementation of sysctlbyname() does not support the user
sub-tree. This function exits with a return value of 0, but sets the
passed string buffer to an empty string.

As a result, the whereis program did not use the value of the sysctl
variable "user.cs_path", but only the value of the environment
variable "PATH".

This update makes whereis use the sysctl function with a fixed OID,
which already supports the user sub-tree.

MFC after:	3 days
2022-02-04 23:44:34 +01:00
..
Makefile
Makefile.depend
pathnames.h
whereis.1
whereis.c whereis: fix fetching of user.cs_path sysctl variable 2022-02-04 23:44:34 +01:00