編碼重定向套接字/開始之前
外觀
< 編碼重定向套接字
首先,您需要了解一些(希望沒有新的)包含檔案。
在編寫任何型別的套接字時,這組標頭檔案可能是所有標頭檔案中最重要的一個。sys/socket.h 包含幾個重要的常量(AF_INET?它就在這裡,以及所有其他地址族)和一些不太重要的常量,著名的和臭名昭著的套接字函式(socket()?它就在這裡)。這裡值得注意的主要結構是 sockaddr。
netinet/in_systm.h 定義網路時間(與重定向套接字無關,但它被 netinet/in.h 要求才能正常編譯)。netinet/in.h 是這裡更重要的標頭檔案。它定義了所有傳輸級協議號(如 RFC 1700 中所述),sockaddr_in,有趣的 IPFW 定義,以及您可能在普通套接字中處理過的更多內容。
此標頭檔案定義了一些結構,稍後在本書中,我們將使用這些結構來指示 IPFW 程式。
這些檔案定義了協議結構(就好像您不知道一樣)。
| 此頁面或章節是一個未開發的草稿或提綱。 您可以幫助 開發工作,也可以在 專案室 尋求幫助。 |