Bug #3813 » rlimit-constants.patch
| process.c | ||
|---|---|---|
| #ifdef RLIMIT_SBSIZE | ||
|     rb_define_const(rb_mProcess, "RLIMIT_SBSIZE", INT2FIX(RLIMIT_SBSIZE)); | ||
| #endif | ||
| #ifdef RLIMIT_MSGQUEUE | ||
|     rb_define_const(rb_mProcess, "RLIMIT_MSGQUEUE", INT2FIX(RLIMIT_MSGQUEUE)); | ||
| #endif | ||
| #ifdef RLIMIT_NICE | ||
|     rb_define_const(rb_mProcess, "RLIMIT_NICE", INT2FIX(RLIMIT_NICE)); | ||
| #endif | ||
| #ifdef RLIMIT_RTPRIO | ||
|     rb_define_const(rb_mProcess, "RLIMIT_RTPRIO", INT2FIX(RLIMIT_RTPRIO)); | ||
| #endif | ||
| #ifdef RLIMIT_RTTIME | ||
|     rb_define_const(rb_mProcess, "RLIMIT_RTTIME", INT2FIX(RLIMIT_RTTIME)); | ||
| #endif | ||
| #ifdef RLIMIT_SIGPENDING | ||
|     rb_define_const(rb_mProcess, "RLIMIT_SIGPENDING", INT2FIX(RLIMIT_SIGPENDING)); | ||
| #endif | ||
| #endif | ||
|     rb_define_module_function(rb_mProcess, "uid", proc_getuid, 0); | ||