rlimits: redo do_setrlimit to more generic do_prlimit