summaryrefslogtreecommitdiffstats
path: root/cpukit/posix/src/sysconf.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/posix/src/sysconf.c')
-rw-r--r--cpukit/posix/src/sysconf.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpukit/posix/src/sysconf.c b/cpukit/posix/src/sysconf.c
index 7bbf865788..0e7b1e5305 100644
--- a/cpukit/posix/src/sysconf.c
+++ b/cpukit/posix/src/sysconf.c
@@ -47,6 +47,10 @@ long sysconf(
return PAGE_SIZE;
case _SC_SYMLOOP_MAX:
return RTEMS_FILESYSTEM_SYMLOOP_MAX;
+ case _SC_NPROCESSORS_CONF:
+ return (long) rtems_configuration_get_maximum_processors();
+ case _SC_NPROCESSORS_ONLN:
+ return (long) rtems_get_processor_count();
#if defined(__sparc__)
case 515: /* Solaris _SC_STACK_PROT */
return 0;