htonll() undocumented

Number:rdar://19091135 Date Originated:27-Nov-2014 11:18 PM
Status:Open Resolved:
Product:macOS SDK Product Version:
Classification: Reproducible:
OS X 10.10 added a macro for htonll() in /usr/include/sys/_endian.h, but it is not documented in any man page.

I suggest adding an entry to the existing byteorder(3) man page. Of course the documentation would need the appropriate disclaimers since htonll() is not defined by POSIX.

Steps to Reproduce:
$ man htonll
No manual entry for htonll

Expected Results:
$ man htonll
<man page for byteorder(3)>

Actual Results:

$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.10.1
BuildVersion:	14B25
$ xcodebuild -version
Xcode 6.1
Build version 6A1052d


05-March-2019 03:52 PM - Apple Developer Relations

Thanks for the suggestion, it will be discussed for future updates.

We are closing this bug report.

If you have questions regarding the resolution of this issue, please update your bug report with that information.

Please be sure to regularly check new Apple releases for any updates that might affect this issue.

09-May-2018 02:38 PM

Still undocumented. Last verified in macOS 10.13.4 build 17E199.

24-Nov-2016 04:16 PM

Still undocumented. Last verified in macOS 10.12.1 build 16B2555.

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!