#2748 closed enhancement (fixed)

Move RTEMS-specific socket wake-up to RTEMS-specific <rtems/rtems_bsdnet.h>

Reported by: Sebastian Huber Owned by: Sebastian Huber <sebastian.huber@…>
Priority: normal Milestone: 5.1
Component: network/legacy Version: 4.10
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

The <sys/socket.h> contains definitions for the RTEMS-specific socket wake-up support. Move this stuff to <rtems/rtems_bsdnet.h> since this feature is not present in standard network stacks. Portable applications should not use it.

Change History (5)

comment:1 Changed on 06/28/16 at 05:57:45 by Chris Johns

Will this break existing applications?

comment:2 Changed on 06/28/16 at 06:07:06 by Sebastian Huber

Yes, if they use the old network stack and include only <sys/socket.h>.

comment:3 Changed on 06/28/16 at 13:20:39 by Sebastian Huber <sebastian.huber@…>

Owner: set to Sebastian Huber <sebastian.huber@…>
Resolution: fixed
Status: newclosed

In e79a0ca75fbc87c17e220f6a80a64bff3d10c9dd/rtems:

libnetworking: Move RTEMS-specific socket wake-up

Close #2748.

comment:4 Changed on 05/11/17 at 07:31:02 by Sebastian Huber

Milestone: 4.124.12.0

comment:5 Changed on 11/09/17 at 06:27:14 by Sebastian Huber

Milestone: 4.12.05.1

Milestone renamed

Note: See TracTickets for help on using tickets.