CSocket如何不Accept得知对方IP?

happycock 2005-09-19 08:27:03
CSocket的使用一般都是一端先Listen,当另一端Connect时,触发OnAccept,这时,Accpet后就可以对新的CSocket调用GetPeerName得到对方IP,如何不Accept就得知对方IP呢?
另外,在OnAccept时,即使不Accpet,对方的Connect也是调用成功的;如果不想Accept,如何使对方能收到类似连接失败的消息呢?
...全文
179 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
happycock 2005-09-24
  • 打赏
  • 举报
回复
再UP
happycock 2005-09-20
  • 打赏
  • 举报
回复
沉了,自己UP
oyljerry 2005-09-19
  • 打赏
  • 举报
回复
你直接closesocket拒绝连接好了
happycock 2005-09-19
  • 打赏
  • 举报
回复
不会这么麻烦吧?
toxyboy 2005-09-19
  • 打赏
  • 举报
回复
GZ
DentistryDoctor 2005-09-19
  • 打赏
  • 举报
回复
就你的要求,你需要自已构造IP包,并使用原始套接字,在IP协议层进行操作才行。
nuaawenlin 2005-09-19
  • 打赏
  • 举报
回复
自己写底层
dirdirdir3 2005-09-19
  • 打赏
  • 举报
回复
可能要自己实现驱动来做。
crazycyber 2005-09-19
  • 打赏
  • 举报
回复
做不到的
你说的东西,可以防dos攻击了
装个死贵死贵的防火墙吧

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧