Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#15249 closed bug (not reproducible)

Missing IP protocols

Reported by: cocobean Owned by: axeld
Priority: normal Milestone: Unscheduled
Component: Network & Internet/Stack Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All


These socket functions are missing in Haiku's IP protocol implementation.

Causes compile failures in some legacy networking apps.


Change History (4)

comment:1 by waddlesplash, 3 years ago

ESOCKTNOSUPPORT is a non-POSIX extension, so we don't need to support it.

What applications need the rest? If none do, let's just close this as no change required.

comment:2 by cocobean, 3 years ago

I found it when we ported E-UAE-0.8.29-WIP4 with bsdsockets. If we don't need it for legacy Amiga/BSD/Linux/etc cross-platform software porting efforts - then you can close it. I removed them in e-uae to workaround compiling the bsdsocket support successfully.

Version 0, edited 3 years ago by cocobean (next)

comment:3 by waddlesplash, 3 years ago

Resolution: not reproducible
Status: newclosed


I don't see these referenced in any of the EUAE recipes. So indeed, closing.

comment:4 by cocobean, 3 years ago

I left it disabled in the Haiku port as was previously set that way by the earlier maintainer. If you compile e-uae with bsdsocket flag enabled, you'll see the issue within its bsdsocket-posix.c coding (or just check there, if so enticed.

Note: See TracTickets for help on using tickets.