[Issue 17666] std.c.linux.socket has no replacement

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Wed Aug 23 02:15:46 PDT 2017


https://issues.dlang.org/show_bug.cgi?id=17666

--- Comment #7 from Jonathan M Davis <issues.dlang at jmdavisProg.com> ---
(In reply to Sebastiaan Koppe from comment #6)
> Ok, great. Whenever I get some time I will check core.sys.freebsd.inet.in_,
> core.sys.linux.inet.in_, and core.sys.darwin.inet.in_ to see if I see
> something missing, and add them in that case.

I added basically everything that was in those header files except for
declarations that were indicated by one of the systems to be deprecated or
obsolete. So, while I certainly could have screwed up and missed something, and
there may be some debate about a few of the items I intentionally skipped, I
find it unlikely that anything that you care about will be missing. The bigger
issue is the declarations in std.c.linux.socket which don't come from
netinet/in.h, since that's the only header I've done anything for thus far.
Most of what was in there was in netinet/in.h, but not all of it.

--


More information about the Digitalmars-d-bugs mailing list