青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

洗塵齋

三懸明鏡垂鴻韻,九撩清泉洗塵心

常用鏈接

統(tǒng)計

最新評論

Linux網(wǎng)絡(luò)編程--8. 套接字選項(ZZ)

Linux網(wǎng)絡(luò)編程--8. 套接字選項

http://linuxc.51.net 作者:hoyt


有時候我們要控制套接字的行為(如修改緩沖區(qū)的大小),這個時候我們就要控制套接字的選項了.


8.1 getsockopt和setsockopt

int getsockopt(int sockfd,int level,int optname,void *optval,socklen_t *optlen)
int setsockopt(int sockfd,int level,int optname,const void *optval,socklen_t *optlen)

level指定控制套接字的層次.可以取三種值: 1)SOL_SOCKET:通用套接字選項. 2)IPPROTO_IP:IP選項. 3)IPPROTO_TCP:TCP選項.
optname指定控制的方式(選項的名稱),我們下面詳細(xì)解釋

optval獲得或者是設(shè)置套接字選項.根據(jù)選項名稱的數(shù)據(jù)類型進(jìn)行轉(zhuǎn)換


選項名稱 說明 數(shù)據(jù)類型
========================================================================
SOL_SOCKET
------------------------------------------------------------------------
SO_BROADCAST 允許發(fā)送廣播數(shù)據(jù) int
SO_DEBUG 允許調(diào)試 int
SO_DONTROUTE 不查找路由 int
SO_ERROR 獲得套接字錯誤 int
SO_KEEPALIVE 保持連接 int
SO_LINGER 延遲關(guān)閉連接 struct linger
SO_OOBINLINE 帶外數(shù)據(jù)放入正常數(shù)據(jù)流 int
SO_RCVBUF 接收緩沖區(qū)大小 int
SO_SNDBUF 發(fā)送緩沖區(qū)大小 int
SO_RCVLOWAT 接收緩沖區(qū)下限 int
SO_SNDLOWAT 發(fā)送緩沖區(qū)下限 int
SO_RCVTIMEO 接收超時 struct timeval
SO_SNDTIMEO 發(fā)送超時 struct timeval
SO_REUSERADDR 允許重用本地地址和端口 int
SO_TYPE 獲得套接字類型 int
SO_BSDCOMPAT 與BSD系統(tǒng)兼容 int
==========================================================================
IPPROTO_IP
--------------------------------------------------------------------------
IP_HDRINCL 在數(shù)據(jù)包中包含IP首部 int
IP_OPTINOS IP首部選項 int
IP_TOS 服務(wù)類型
IP_TTL 生存時間 int
==========================================================================
IPPRO_TCP
--------------------------------------------------------------------------
TCP_MAXSEG TCP最大數(shù)據(jù)段的大小 int
TCP_NODELAY 不使用Nagle算法 int
=========================================================================

關(guān)于這些選項的詳細(xì)情況請查看 Linux Programmer's Manual

8.2 ioctl
ioctl可以控制所有的文件描述符的情況,這里介紹一下控制套接字的選項.

int ioctl(int fd,int req,...)

==========================================================================
ioctl的控制選項
--------------------------------------------------------------------------
SIOCATMARK 是否到達(dá)帶外標(biāo)記 int
FIOASYNC 異步輸入/輸出標(biāo)志 int
FIONREAD 緩沖區(qū)可讀的字節(jié)數(shù) int
==========================================================================

詳細(xì)的選項請用 man ioctl_list 查看.

posted on 2006-04-27 13:12 芥之舟 閱讀(807) 評論(0)  編輯 收藏 引用 所屬分類: socket網(wǎng)絡(luò)編程

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品亚洲精品| 欧美巨乳在线| 亚洲精品一区二区三区av| 亚洲天堂av在线免费| 亚洲精品久久7777| 亚洲精选在线观看| 亚洲制服丝袜在线| 国产日韩专区| 亚洲综合999| 亚洲人成网站在线播| 欧美亚洲日本一区| 欧美日韩午夜视频在线观看| 欧美精品电影| 亚洲视频视频在线| 久久久久久九九九九| 亚洲欧美在线视频观看| 一区电影在线观看| 国产精品v一区二区三区 | 一区二区三区四区五区视频 | 欧美久久久久久久| 国产精品一区久久| 久久亚洲国产成人| 国产精品va| 欧美大片国产精品| 亚洲国产成人久久综合一区| 亚洲茄子视频| 亚洲欧美日韩综合国产aⅴ| 99精品国产在热久久婷婷| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 国产精品成人v| 国际精品欧美精品| 性久久久久久久久| 午夜精品久久久久久久99樱桃| 欧美亚洲一区二区在线观看| 国产精品成人va在线观看| 亚洲精品永久免费精品| 亚洲精品1234| 欧美一区二区三区视频免费| 亚洲九九爱视频| 在线日韩精品视频| 久久久999精品视频| 久久久午夜电影| 91久久夜色精品国产九色| 久久久免费精品| 玖玖玖免费嫩草在线影院一区| 一区国产精品| 宅男精品视频| 国产视频精品va久久久久久| 亚洲电影网站| 欧美大尺度在线观看| 91久久精品国产91久久性色tv| 亚洲午夜视频在线| 欧美激情小视频| 欧美在线观看一区二区| 亚洲国产欧美日韩精品| 亚洲综合精品自拍| 国产精品久线观看视频| 久久精品免费电影| 欧美承认网站| 久久久欧美一区二区| 欧美激情综合在线| 久久精品麻豆| 一区在线播放视频| 99视频精品全部免费在线| 亚洲人精品午夜| 久久精品国产一区二区三| 欧美专区第一页| 国产欧美日韩视频| 国产精品久久中文| 亚洲一区国产一区| 国产视频一区欧美| 国产午夜精品理论片a级探花 | 亚洲二区视频| 国产一区二区精品丝袜| 日韩视频一区| 在线亚洲精品| 欧美视频一区二区三区| 欧美高清视频一区二区三区在线观看| 国产精品男人爽免费视频1| 最新国产乱人伦偷精品免费网站| 欧美激情在线| 久久国产精品99精品国产| 亚洲性线免费观看视频成熟| 一本久久a久久免费精品不卡| 日韩亚洲欧美高清| 一级成人国产| 翔田千里一区二区| 亚洲免费大片| 欧美极品在线播放| 日韩亚洲成人av在线| 性做久久久久久| 国产精自产拍久久久久久| 欧美一级在线视频| 一区二区三区精密机械公司 | 99国产精品| 欧美精品三级日韩久久| 亚洲欧美电影院| 亚洲人体大胆视频| 国户精品久久久久久久久久久不卡| 亚洲女女女同性video| 欧美中日韩免费视频| 欧美大片专区| 亚洲国产成人精品久久久国产成人一区| 一本久道久久综合中文字幕 | 国产伦精品免费视频| 欧美日韩视频一区二区| 亚洲午夜视频| 美女国产精品| 欧美亚洲在线播放| 性8sex亚洲区入口| 欧美三级电影网| 久久综合色8888| 欧美一区二区视频在线| 欧美成人国产va精品日本一级| 亚洲一区二区三区四区中文| 一区二区三区视频观看| 日韩一级黄色大片| 美女在线一区二区| 久久综合狠狠综合久久激情| 欧美美女bbbb| 亚洲理伦电影| 亚洲成人自拍视频| 欧美黄色影院| 日韩视频免费观看高清在线视频 | 极品少妇一区二区三区精品视频| 欧美成人自拍视频| 欧美激情一区二区三级高清视频| 久久嫩草精品久久久精品一 | 亚洲欧美国产精品专区久久| 午夜欧美大片免费观看| 久久激情综合网| 美女尤物久久精品| 亚洲精品久久7777| 亚洲深夜影院| 欧美激情91| 久久九九精品99国产精品| 尤物yw午夜国产精品视频| 国产亚洲欧洲997久久综合| 91久久综合亚洲鲁鲁五月天| 亚洲一区二区三区激情| 欧美黑人在线播放| 另类图片国产| 影音先锋成人资源站| 亚洲国产精品一区二区第一页| 韩日欧美一区二区三区| 久久爱www| 欧美一级淫片播放口| 亚洲国产中文字幕在线观看| 麻豆精品视频| 一区二区三区在线观看国产| 国产精品99久久久久久久久久久久 | 一区二区日韩精品| 久久艳片www.17c.com| 国产日韩欧美91| 欧美激情综合网| 亚洲视频一区二区| 小嫩嫩精品导航| 亚洲在线免费观看| 欧美成人首页| 欧美成人网在线| 国产伦精品一区二区三区照片91| 99国产精品久久久| 亚洲毛片av在线| 欧美日韩卡一卡二| 国产精品hd| 在线一区二区三区做爰视频网站| 欧美国产大片| 欧美久久婷婷综合色| 一区二区三区黄色| 亚洲专区欧美专区| 一区在线观看| 一本色道久久综合| 国产区在线观看成人精品| 久久久久久久综合狠狠综合| 欧美一区二区三区另类| 亚洲高清不卡在线| 欧美黄色一区| 在线一区日本视频| 欧美 亚欧 日韩视频在线| 欧美影院精品一区| 蜜臀久久久99精品久久久久久| 免费观看成人www动漫视频| 欧美另类69精品久久久久9999| 欧美在线免费| 亚洲精品麻豆| 欧美亚洲综合久久| 久久精品久久99精品久久| 久久人91精品久久久久久不卡 | 宅男在线国产精品| 国产一区二区成人| 国产一区二区观看| 午夜激情一区| 午夜视频一区| 亚洲福利小视频| 欧美久久成人| 日韩午夜精品| 亚洲午夜一二三区视频| 国产在线视频不卡二| 牛牛国产精品| 久久精品91|