 
                            ...
| Tool | Version | Checker | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Astrée | 
 | taint_sink | Soundly supported | ||||||
| Axivion Bauhaus Suite | 
 | CertC-POS39 | |||||||
| Helix QAC | 
 | DF4906, DF4907, DF4908 | |||||||
| Klocwork | 
 | BYTEORDER.NTOH.RECV BYTEORDER.NTOH.READ BYTEORDER.HTON.SEND BYTEORDER.HTON.WRITE | |||||||
| Parasoft C/C++test | 
 | CERT_C-POS39-a | Use the correct byte ordering when transferring data between systems | ||||||
| 
 | CERT C: Rule POS39-C | Checks for missing byte reordering when transferring data (rule fully covered) | 
Bibliography
| [MSDN] | "Winsock Functions" | 
| [Open Group 2004] | htonl, htons, ntohl, ntohs—Convert Values between Host and Network Byte Order | 
...