[RTEMS Project] #3373: add confstr() method

RTEMS trac trac at rtems.org
Mon Mar 30 17:41:53 UTC 2020


#3373: add confstr() method
------------------------------+-------------------------
 Reporter:  Jeff Mayes        |       Owner:  (none)
     Type:  enhancement       |      Status:  new
 Priority:  low               |   Milestone:  Indefinite
Component:  posix             |     Version:
 Severity:  normal            |  Resolution:
 Keywords:  POSIX-Compliance  |  Blocked By:
 Blocking:                    |
------------------------------+-------------------------
Description changed by Joel Sherrill:

Old description:

> See:
> http://pubs.opengroup.org/onlinepubs/9699919799/functions/confstr.html
> and
> http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html
>
> Based on the current Issue 7 description of confstr(), the FreeBSD
> implementation should be merged into rtems-libbsd.
>
> https://github.com/udp/freebsd-libc/blob/master/gen/confstr.c
>
> This method is required by the FACE General Purpose Profile.

New description:

 See:
 http://pubs.opengroup.org/onlinepubs/9699919799/functions/confstr.html and
 http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html

 Based on the current Issue 7 description of confstr(), the FreeBSD
 implementation should be **used as a guide but not directly merged** into
 rtems-libbsd.

 https://github.com/udp/freebsd-libc/blob/master/gen/confstr.c

 The implementation needs to be in RTEMS itself and specific to RTEMS. It
 can be based on the FreeBSD version but we have to be confident that it
 accurately reflects the RTEMS capabilities.

 This method is required by the FACE General Purpose Profile.

--

--
Ticket URL: <http://devel.rtems.org/ticket/3373#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list