ChinaUnix.net
相关文章推荐:

linux无法把socket bind到serverSocket端口上

#include #include #include #include #include #include #include socket.h> #include #include int main(int argc, char argv[]) { int s = socket(AF_INET, SOCK_STREAM, 0); if (s == -1) { printf("socket()"); exit(1); } // ...

by sshc625 - C/C++ - 2006-11-14 12:53:12 阅读(1065) 回复(0)

相关讨论

客户端多个线程,每一个线程作为一个socket客户端,服务端通过请求的地址和端口判断是来自哪个线程的请求,原来这样可以实现,但是现在我将服务器端也改为多线程,每一个线程作为一个socket的服务端,现在总是只能连接上一个线程的socket,其余的总是说“地址已经被绑定”或“不能绑定制定的地址”,大家帮我看看什么原因吧! 谢谢!!! 我的客户端代码是: memset((char*)&tcp_ser_addr, 0, sizeof(tcp_ser_addr)); namelen...

by lywyh - C/C++ - 2007-08-10 08:45:33 阅读(8251) 回复(5)

bind不是很了解,UNP1上说bind是为一个socket分配一个网络地址. 如果socket是创建的PF_PACKET类型的是不是就不需要再bind了. 因为看了2种实现,一个没有bind,一个做了bind.好象都能收发数据包.

by epegasus - C/C++ - 2009-08-27 15:09:42 阅读(1470) 回复(2)

编译Debian下socket c程序时报下面错, /usr/lib/下面没有libsocket.so动态库, 这个是需要安装还是配置,请高手指点一下! /usr/bin/ld: cannot find -lsocket collect2: ld returned 1 exit status make: *** [server] Error 1

by peterbull - C/C++ - 2008-11-02 23:48:52 阅读(4523) 回复(3)

是否可以?(可以修改内核),但和你通信的对端是普通的没经过修改的协议栈。 socket可以是tcp或者有udp的。这样和其他机器通信是否能正常? 好吧,我再把需求描述一下: 平台上原来有一个处理某个协议daemon1,现在该协议已经发展成了v2版本,现在想弄一个新的daemon2处理该协议的v2版本。这样,该平台将同时支持v1,v2版本。 不想将这两个daemon合并成一个,因为新版本这个不太稳定,而且分成两个deamon耦合性也比较低,很独立。...

by grayblaze - C/C++ - 2009-07-10 12:57:10 阅读(32024) 回复(38)

我手头的程序,同一个IP要用两个端口,有点类似FTP的一个控制模块(socket1,port1),一个负责发送接收模块(socket2,port2),不同的是我用UDP。 现在的问题,负责控制的模块有时要新建socket3来借用发送接收模块的那个port2,这时我无法区分外来数据是给哪个socket的,究竟socket2和socket3这两个套接字recvfrom时同时都会接收,还是系统随机选择一个,如何来区分。 先谢谢各位了。 [ 本帖最后由 cjls1 于 2009-5-21 17:58 编辑...

by cjls1 - C/C++ - 2009-05-21 17:36:48 阅读(1157) 回复(0)

我想写一个程序,利用socket接口收发UDP数据报。想用两个socket,一个用来发包,一个用来接收,我想把两个socket绑定在同一个端口上,不知道这样可不可以,会不会冲突?请高手指教。

by gabbar - C/C++ - 2006-08-01 17:16:10 阅读(13592) 回复(28)

linux c 有办法通过端口号找本进程的socket号吗? 如:进程中的某个线程创建了监听socket(j局部变量) ,ip为127.0.0.1,port为10000, 那么我的另外一个线程该如何知道 这个socket值是多少?

by 空灵静世 - C/C++ - 2007-12-03 11:44:14 阅读(1942) 回复(2)

这是什么问题啊是配置还是软件问题啊? 在编译时用了make test 发现里面包无法绑定10.53.1.0地址,这是怎么回事? 请大鸟帮帮小弟! :em16: :em16:

by chubitel - 服务器应用 - 2005-03-22 09:02:17 阅读(1383) 回复(2)

可以指定一个端口,使非root可以bind吗?

by supertcy - 网络与硬件 - 2006-03-06 10:25:16 阅读(961) 回复(9)

哪位高手知道如何改? 这样我就可以把启动的时候的报错信息存来了,谢谢

by wibble - Linux论坛 - 2005-05-11 21:47:30 阅读(834) 回复(2)