diff --git a/rtemsbsd/src/rtems-bsd-jail.c b/rtemsbsd/src/rtems-bsd-jail.c index bb7fe699..ac4d14cc 100644 --- a/rtemsbsd/src/rtems-bsd-jail.c +++ b/rtemsbsd/src/rtems-bsd-jail.c @@ -3,7 +3,7 @@ * * @ingroup rtems_bsd_rtems * - * @brief TODO. + * @brief This object is an minimal rtems implementation of kern_jail.c. */ /* @@ -90,3 +90,8 @@ struct prison prison0 = { }; MTX_SYSINIT(prison0, &prison0.pr_mtx, "jail mutex", MTX_DEF); + +void prison_free(struct prison *pr) {} +void prison_hold(struct prison *pr) {} + + diff --git a/testsuite/link01/test.c b/testsuite/link01/test.c index a0d7518c..2d483645 100644 --- a/testsuite/link01/test.c +++ b/testsuite/link01/test.c @@ -9,15 +9,8 @@ #include #include -/* needed by rtems-bsd-resource.c */ -int maxproc; - -/* needed by rtems-bsd-prot.c */ -int ngroups_max; - -/* needed by rtems-bsd-prot.c */ -void prison_hold() {} -void prison_free() {} +int maxproc = 6; /* XXX Used value of rtems KERN_MAXPROC */ +int ngroups_max = NGROUPS_MAX; /* XXX */ /* needed by rtems-bsd-init-with-irq.c */ void rtems_interrupt_server_initialize(void) { }