src.elv.sh@v0.21.0-dev.0.20240515223629-06979efb9a2a/pkg/mods/unix/rlimit_keys_linux.go (about)

     1  package unix
     2  
     3  import "golang.org/x/sys/unix"
     4  
     5  func init() {
     6  	// https://man7.org/linux/man-pages/man2/setrlimit.2.html
     7  	addRlimitKeys(map[int]string{
     8  		unix.RLIMIT_LOCKS:      "locks",
     9  		unix.RLIMIT_MSGQUEUE:   "msgqueue",
    10  		unix.RLIMIT_NICE:       "nice",
    11  		unix.RLIMIT_RTPRIO:     "rtprio",
    12  		unix.RLIMIT_RTTIME:     "rttime",
    13  		unix.RLIMIT_SIGPENDING: "sigpending",
    14  	})
    15  }