随笔分类 -  Network

TCP/IP; Wireshark; WinPcap
摘要:问题现象:进程SA已经结束, 但其守护进程Daemon却始终无法connect SA. 在connect(port)时出错. 使用telnet 127.0.0.1 9090 也无法连接上SA的端口. 使用TcpView查看进程与端口对应关系, 发现9090端口仍被占用, 但对应的进程却是[non-existent].原因:经查, 该问题出现的原因, 是由于SA进程已经结束了, 但经由SA产生的某些子进程却还未结束,资源还未完全释放,导致端口仍被占用.解决:1. 经查, SA结束后, 其所启动的winamp, 在SA主进程Run()结束的时候, 并没有被kill掉. 结束winamp进程.2. 阅读全文
posted @ 2013-02-04 11:22 金石开 阅读(10939) 评论(0) 推荐(0)
摘要:Abstracted from MSDN网络字节顺序/主机字节顺序(IP address, Port)FunctionParameterReturn Valueunsigned long inet_addr( __in const char* cp);const char* cp点分法IP地址字符串SUCCEED:unsigned long类型的网络字节顺序格式IP地址.FAIL:INADDR_NONE: cp不是有效的IP地址字符串Remarks:1. 功能: 点分法IP地址字符串 à 网络字节顺序(struct in_addr)IP地址char* FAR inet_ntoa( _ 阅读全文
posted @ 2013-01-10 16:17 金石开 阅读(811) 评论(0) 推荐(0)