X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=include%2Fsys%2Fresource.h;h=cb39923f7c39a15fa5e51bf4e6343cd334e1dfdb;hp=b91890286c2a3b6f016bb6108d6cd8cfbdbb2c55;hb=26f38328d66f4bd525e9d21a9245ba4c54d6ca10;hpb=0b6dc0974426238cfe8fbb01ef64e7911f2da678 diff --git a/include/sys/resource.h b/include/sys/resource.h index b9189028..cb39923f 100644 --- a/include/sys/resource.h +++ b/include/sys/resource.h @@ -9,6 +9,10 @@ extern "C" { #define __NEED_time_t #define __NEED_struct_timeval +#ifdef _GNU_SOURCE +#define __NEED_pid_t +#endif + #include typedef unsigned long long rlim_t; @@ -49,6 +53,10 @@ int getrusage (int, struct rusage *); int getpriority (int, id_t); int setpriority (int, id_t, int); +#ifdef _GNU_SOURCE +int prlimit(pid_t, int, const struct rlimit *, struct rlimit *); +#endif + #define PRIO_PROCESS 0 #define PRIO_PGRP 1 #define PRIO_USER 2