Linux網絡地址轉換

h表示主機(host),n表示網絡(net),l表示32位長整數,s表示16短整數。

uint32_t轉化爲點分格式字符串ip:

struct in_addr ip4_addr;
ip4_addr.s_addr = uint32_t;
inet_ntoa(ip4_addr);

點分格式字符串ip轉化爲uint32_t:

ntohl(inet_addr("192.168.1.1"));

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章