Displaying 1 result from an estimated 1 matches for "set_prio".
Did you mean:
net_prio
2001 Feb 08
0
openssh2.3.0p1 and /etc/limits
...alue;
+
+ limit = strtol(value, endptr, 10);
+ if (limit == 0 && value_orig == *endptr) /* no chars read */
+ return 0;
+ limit *= multiplier;
+ rlim.rlim_cur = limit;
+ rlim.rlim_max = limit;
+ if (setrlimit(rlimit, &rlim))
+ return LOGIN_ERROR_RLIMIT;
+ return 0;
+}
+
+
+static int
+set_prio(const char *value)
+{
+ int prio;
+ char **endptr = (char **) &value;
+
+ prio = strtol(value, endptr, 10);
+ if ((prio == 0) && (value == *endptr))
+ return 0;
+ if (setpriority(PRIO_PROCESS, 0, prio))
+ return LOGIN_ERROR_RLIMIT;
+ return 0;
+}
+
+
+/* Counts the number of user logi...