Matthew.Selsky at twosigma.com
Wed Sep 18 03:24:43 UTC 2019
On Sun, Sep 15, 2019 at 06:18:47PM -0700, Hal Murray via devel wrote:
> There are various #ifdefs testing RLIMIT_MEMLOCK and friends
> The Linux man page for setrlimit says:
> getrlimit(), setrlimit(): POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
> So I think we can assume it exists and remove the #ifdefs.
> Any reason not to?
getrlimit()/setrlimit() are part of POSIX, but RLIMIT_MEMLOCK is not. This symbol is Linux/BSD-specific.
Can you partially revert https://gitlab.com/NTPsec/ntpsec/commit/fb0c11c9db45709448383d1963b4cdf72a442f55#f4db43d91d9d4fe0fe143a20b21c2b3cd3a01a15_3635_3625 and https://gitlab.com/NTPsec/ntpsec/commit/36128757fbb6613fc4cea2705cc3717fbd7dc7fb?
More information about the devel