如题,源码中这个函数的作用在于对一个socket进行恢复,即根据socket号去得到这个socket的其他参数,如地址、端口等。现在有个问题是,如果我再A程序中创建并监听一个socket,在B程序中去恢复这个sokcet,得到的端口为0,不正常!如果只在A程序中创建并恢复,则参数正常。什么原因?
大概模式是这样的,A中创建并监听socket,并将该socket作为参数传给B,由B对socket恢复并accept。刚接触这块,很多不懂,还望各位大神赐教!
用fork方式创建b,这样b可以共享a的socket。