socket位址api:
協議族 位址族 描述 位址值含義和長度
pf_unix af_unix unix本地域協議族 檔案的路徑名,長度可達到108位元組
pf_inet af_inet tcp/ipv4協議族 16bit埠號和32bit ipv4位址,共六個位元組
pf_inett6 af_inett6 tcp/ipv6協議族 16bit埠號,32bit流標識,128bitipv6位址,32bit範圍id,共26位元組
#includestruct sockaddr
#includestruct sockaddr_un
struct sockaddr_in
struct in_addr
struct sockaddr_in6
;struct in6_addr
socket 程式設計的埠和位址復用
int opt 1 if setsockopt sockfd,sol socket,so reuseaddr,const void opt,sizeof opt so reuseaddr允許啟動乙個監聽伺服器並 其眾所周知埠,即使以前建立的將此埠用做他們的 本地埠的連線仍存在。這通常是重啟監聽伺服器...
socket結構和幾個IP位址轉換函式
通用的結構體 struct sockaddr s un b struct s un w unsigned long s addr s un in addr 某些函式呼叫時的引數必須是指向通用結構體的指標,到時乙個強制轉換即可 in addr t inet addr const char cp in ...
socket結構和幾個IP位址轉換函式
通用的結構體 struct sockaddr 程式設計時常用的 struct sockaddr in 其中struct in addr typedef struct in addr s un b struct s un w unsigned long s addr s un in addr 某些函式...