เรียนรู้คำสั่ง Linux-ntohs

ชื่อ

htonl, htons, ntohl, ntohs - แปลงค่าระหว่างคำสั่ง byte ของ โฮสต์และเครือข่าย

สรุป

#include uint32_t htonl (uint32_t hostlong ); uint16_t htons ( hostshort uint16_t ); uint32_t ntohl (uint32_t netlong ); uint16_t ntohs (uint16_t netshort );

ลักษณะ

ฟังก์ชัน htonl () แปลงจำนวน unsigned integer hostle จากลำดับ byte โฮสต์ไปยังคำสั่ง byte ของเครือข่าย

ฟังก์ชัน htons () แปลง hostshort จำนวนเต็มสั้นที่ไม่ได้ลงชื่อจากลำดับไบต์โฮสต์ไปยังคำสั่ง byte ของเครือข่าย

ฟังก์ชัน ntohl () แปลงจำนวนเต็มที่ไม่ได้ระบุชื่อจากลำดับไบต์ของเครือข่ายไปยังลำดับไบต์ของโฮสต์

ฟังก์ชัน ntohs () แปลง Netshort จำนวนเต็มสั้นที่ไม่ได้ลงชื่อจากลำดับไบต์ของเครือข่ายไปยังลำดับไบต์โฮสต์

ใน i80x86 ลำดับไบต์โฮสต์เป็น Least Significant Byte แรกในขณะที่คำสั่ง byte ของเครือข่ายที่ใช้บนอินเทอร์เน็ตเป็น Byte ที่มีความสำคัญมากที่สุดก่อน

สอดคล้องกับ

BSD 4.3