RLIMIT_CORE
int err = getrlimit(RLIMIT_CORE, &lim);
.limit = rlimit(RLIMIT_CORE),
rlimit(RLIMIT_CORE));
current->signal->rlim[RLIMIT_CORE] = (struct rlimit){1, 1};
[RLIMIT_CORE] = {"Max core file size", "bytes"},
[RLIMIT_CORE] = { 0, RLIM_INFINITY }, \
setrlimit(RLIMIT_CORE, &rlimit);
ret = setrlimit(RLIMIT_CORE, &rlim);
ret = getrlimit(RLIMIT_CORE, &rlim);
setrlimit(RLIMIT_CORE, &rlimit);
ret = getrlimit(RLIMIT_CORE, &rlim);
ret = setrlimit(RLIMIT_CORE, &rlim);
setrlimit(RLIMIT_CORE, &(struct rlimit){});
(void)setrlimit(RLIMIT_CORE, &rlim);