Welcome to the home of the UNIX Socket
The FAQ has moved to a phpBB forum! Please continue using it there.
This version of the FAQ will remain up so that you can reference old
comments to the FAQ.
Loco, Rob Seace and Michael Lampkin have done a tremendous amount of
work getting the forum ready for everyone to use. (Well, mostly Loco,
but the other guys worked hard too!) Go ahead and show them your
appreciation in "The Lounge"!
You can download a single file version of the faq here.
The FAQ has two home pages. The primary page is at
http://www.developerweb.net/sock-faq/. The mirror is at
http://www.ibrado.com/sock-faq/. For now the uncategorized questions
and comments are only available at the primary page. I hope to add
features to enable the mirror with all features. Thanks for the mirror
Alex!
If you are looking for Dr. Charles Campbell's Simple Sockets Library,
you can download version 2.09 here. If you are looking for the sample
source for this faq, you can download it here.
10 most recent updates:
1. System Scope Thread Scheduling (Updated July 30, 2002)
2. Just thought I would share... (Updated July 30, 2002)
3. connect() returning EADDRINUSE (Updated July 29, 2002)
4. help on UDP broadcasts (Updated July 29, 2002)
5. better TCP (Updated July 29, 2002)
6. which header file do i need for inet_aton? (Updated July 28, 2002)
7. What is the reason for connection timeout? (Updated July 28, 2002)
8. What are the implications of reducing receive buffer size? (Updated
July 26, 2002)
9. ENOBUFS Returned from Connect() (Updated July 26, 2002)
10. missing return state in man... (Updated July 26, 2002)
Uncategorized Questions:
1. tracking socket calls (Last updated June 21 2002)
2. How can I determine the space available in the send buffer of a
socket? (Last updated July 16 2002)
3. Socket question (Last updated April 25 2002)
4. How to act as server and client at the same time. (Last updated
May 20 2002)
5. What are the implications of reducing receive buffer size? (Last
updated July 26 2002)
6. reversed name resolving (Last updated March 6 2002)
7. How can I send packet on a choosen interface ? (Last updated
February 10 2002)
8. Fix IP source address ? (Last updated December 16 2001)
9. How do I reject a pending connection? (Last updated February 10 2002)
10. Different Flavors of Pipe Signal (Last updated June 18 2000)
11. how to restart a server immediately (Last updated March 28 2002)
12. How to use sendmsg/recvmsg (or does anyone actually use this
"feature"?) (Last updated April 19 2002)
13. Motorola 88k Gotcha (Last updated July 16 1999)
14. Socket question (Last updated December 21 2000)
15. Errors in sockets (Last updated December 20 2001)
16. problem in socket programming (Last updated June 23 2002)
17. client/server environment (Last updated November 14 2001)
18. Sending large ( > 50 meg) files (binary + ascii) through sockets
(Last updated April 3 2002)
19. Proxy Handling (Last updated November 20 2001)
20. socket and XTI (Last updated December 17 1999)
21. Sending & Receiving data on a socket (Last updated March 22 2002)
22. Stream Sockets, Multithreading, and Windows (Last updated
December 24 2001)
23. Subsequent connect call fails (EBADF); why? (Last updated December 6 2001)
24. HTML Client (Last updated September 19 1999)
25. Passing sockets to pre-forked children (Last updated February 13 2001)
26. Unix domain sockets using linux (Last updated July 13 2002)
27. Can port be shared ? (Last updated April 22 2002)
28. Reading from a port (Last updated October 5 2000)
29.
java.net objects for reading port (Last updated December 19 2001)
30. Socket Programming (Last updated January 30 2002)
31. How do I get a MAC address using code on Solaris? (Last updated
February 15 2001)
32. send object through socket (Last updated February 9 2001)
33. Client/Server mystery (sockets) (Last updated February 4 2002)
34. Connec to different hosts/ports from the same host/port (Last
updated July 1 2001)
35. Compiler Difficulty (Last updated March 20 2002)
36. How to know if the sending buffer is fully empty? (Last updated
May 23 2002)
37. How do I get the IP Adress to which a client connected to my
server ? (Last updated December 12 2001)
38. client server program (Last updated September 16 2001)
39. What are the limits on the number of sockets? (Last updated July 17 2001)
40. How much new Bytes are in the Buffer for Inread ? (Last updated
February 2 2001)
41. Socket and thread (Last updated February 10 2002)
42. Undefined Symbol Problem (Last updated April 3 2001)
43. synchronous and asynchronous communication using sockets (Last
updated March 19 2002)
44. PORT NOT RESPONDING (Last updated October 9 2001)
45. How.... (Last updated September 20 2000)
46. Asynchronous client (Last updated October 18 2001)
47. What do you do to constantly poll a file on the client side
(Unix) and send it to server (NT) ? (Last updated February 15 2001)
48. Asynchronous client ? (Last updated December 22 1999)
49. writeset in select (Last updated February 21 2000)
50. no client server setup ! (Last updated May 20 2002)
51. Autoflush (Last updated June 18 2000)
52. using loopback interface for testing socket programs (Last
updated December 28 2001)
53. Check readset and writeset at the same time (Last updated
November 20 2001)
54. How to bind using struct sockaddr_ll..? (Last updated May 14 2001)
55. Opening a socket on a random port number (Last updated October 27 2001)
56. What is the meaning of the IDLE state in netstat command (Last
updated January 20 2000)
57. How can the client know, if the server has accepted the
connection? (Last updated September 18 2000)
58. How can the client know, if the server has accepted the
connection? (Last updated October 31 2000)
59. Which error detection method to use? (Last updated August 23 2001)
60. concurrent server ! (Last updated January 2 2002)
61. Discarding unwanted socket data (Last updated August 16 2001)
62. Options besides concurrent servers (Last updated April 11 2000)
63. read write continuosly!!! (Last updated June 4 2001)
64. Can I determine the number of pending connection request in the
listen queue? (Last updated April 11 2002)
65. How can i get the IP address form name domain? (Last updated
August 12 2001)
66. How do I put my NIC in promiscuous mode? (Last updated May 11 2001)
67. What port do I broadcast messages to? (Last updated June 5 2000)
68. sendto/recvfrom errors on Solaris (Last updated November 2 2001)
69. Unix socket programming vs NT window socket programming (Last
updated August 8 2001)
70. optimal solution (Last updated September 11 2001)
71. Chat program in C/UNIX (Last updated February 14 2002)
72. how to create second socket on my client application (Last
updated December 5 2001)
73. (Last updated November 28 2001)
74. how many simultaneous socket connections can a concurrent server
accept? (Last updated June 19 2002)
75. Sending integer values to sockets. (Last updated March 10 2000)
76. can u answer this ?? (Last updated December 29 2001)
77. C to unix base by win sock (Last updated March 14 2000)
78. C to unix base by win sock (Last updated March 14 2000)
79. Multiple blocking on select. (Last updated May 13 2002)
80. multiple connections (Last updated April 3 2001)
81. using libpcap (Last updated July 25 2001)
82. buffer limit (Last updated March 24 2000)
83. How to find local IP address in client.c program (Last updated
January 12 2002)
84. Swap area (Last updated April 19 2001)
85. Using socket fuctions and debugging (Last updated March 26 2000)
86. how does one measure throughput in TCP and UDP? (Last updated
April 30 2002)
87. defnition (Last updated July 10 2002)
88. source-IP equals dest-IP (Last updated May 7 2002)
89. Proxy Server written in C using sockets (Last updated March 18 2002)
90. gethostbyname (Last updated December 8 2001)
91. select() for timing (Last updated January 16 2002)
92. nic card (Last updated August 3 2001)
93. How do I access individual packets being received on a socket?
(Last updated June 6 2001)
94. Time out on Recv (Last updated January 30 2002)
95. restart server (Last updated April 24 2000)
96. SO_RCVBUF (Last updated August 3 2000)
97. recv() fails with EGAIN for a blocking socket (Last updated June 26 2001)
98. sending floats over winsock (Last updated October 2 2001)
99. A server on multiple machines behind a Net Address Translation
Device (Last updated April 30 2000)
100. qustion about socket (Last updated March 21 2001)
101. how to determine if socket is blocking or non-blocking (Last
updated January 30 2002)
102. read() and timeouts (Last updated September 26 2001)
103. (Last updated May 3 2000)
104. (Last updated May 3 2000)
105. XDR (Last updated December 22 2000)
106. Proxy with Sockets - grabbing the http portion (Last updated May 8 2000)
107. How do i send file(s) to server (Last updated April 11 2002)
108. NT sockets VS Unix sockets (Last updated March 25 2001)
109. Blocking/Non-Blocking (Last updated March 15 2002)
110. sockets (Last updated May 15 2000)
111. Why does select not see available buffer space on a loopback
socket? (Last updated October 27 2000)
112. socket bufsize recv and send > 4k (Last updated January 16 2001)
113. Blocking writes fail (Last updated May 17 2000)
114. When gethostbyname() doesn´t work... (Last updated May 16 2000)
115. viewing active data over socket (Last updated July 26 2000)
116. why is my client not able to connect to the server after the
first time (Last updated July 15 2002)
117. Adding delay between IP package (Last updated November 21 2001)
118. psuedo terminals (Last updated January 15 2002)
119. transmit files via socket (Last updated April 24 2002)
120. Error bind (Last updated January 8 2001)
121. How can I check the evolution of a non blocking write on a
socket? (Last updated April 2 2001)
122. discard socket data (Last updated June 1 2000)
123. discard socket data (Last updated June 1 2000)
124. Starting server when disconnected from ethernet fails to run
(Last updated June 1 2000)
125. packets lost using SOCK_STREAM (Last updated June 3 2000)
126. packets lost using SOCK_STREAM (Last updated August 8 2001)
127. (Last updated June 4 2000)
128. using select to check if the second end is alive (Last updated
April 5 2001)
129. package loss and delay (Last updated November 21 2000)
130. Sockets with Unix (Last updated November 20 2000)
131. Number of Ports? Newbie question (Last updated December 28 2001)
132. binding multiple file descriptors to a single port (Last updated
June 9 2000)
133. recv() on unconnected socket ? (Last updated January 23 2002)
134. Sockets, timeout, signals (Last updated December 19 2001)
135. Port in use question? (Last updated July 25 2001)
136. Accept call on unconnected socket (Last updated October 28 2000)
137. Send & Receive using the same port (Last updated November 29 2000)
138. Ports in use (Last updated March 4 2002)
139. Newbie-Question:How to start with a proxy server? (Last updated
December 29 2001)
140. Why my ping fails? (Last updated June 24 2000)
141. Final result of setting Timeout for connect() in socket (Last
updated June 8 2002)
142. how many clients?? (Last updated December 20 2000)
143. raw socket with udp port scan (Last updated June 26 2000)
144. raw socket (Last updated October 24 2001)
145. raw socket (Last updated June 26 2000)
146. How do i program different socket types??..Example: type 8 type
3, etc.. (Last updated June 26 2000)
147. How do i program different socket types??..Example: type 8 type
3, etc.. (Last updated June 26 2000)
148. TIME_WAIT (Last updated May 14 2001)
149. (Last updated June 28 2000)
150. printf() and select()? (Last updated June 29 2000)
151. Should socket be closed if sendto() or recvfrom() fails ? (Last
updated December 29 2000)
152. TIMEOUT USING SELECT (Last updated October 19 2001)
153. CLosing connexion (Last updated July 10 2000)
154. problems in UDP socket programming(recvfrom) (Last updated
October 11 2001)
155. Problems in recieving UDP packets (Last updated July 13 2000)
156. UDP socket. receiving broadcast problem. (Last updated July 13 2000)
157. FTP protocol (Last updated December 31 2001)
158. multiple applications on same host using same socket (Last
updated October 22 2000)
159. Connecting to a Web server (Last updated January 11 2002)
160. Reading &Writing from UDP Port. (Help needed for Win) (Last
updated July 13 2000)
161. Server: accepting and handling multiple clients (Last updated
July 13 2000)
162. (Last updated July 14 2000)
163. bind fails with udp socket (Last updated January 18 2002)
164. (Last updated July 14 2000)
165. sending structures through TCPIP sockets (Last updated February 26 2002)
166. I need help, i am a beginner (Last updated October 10 2001)
167. Listening to port traffic? (Last updated December 15 2000)
168. how do i convert binary.. (Last updated July 18 2000)
169. how do i convert binary.. (Last updated May 19 2002)
170. How can i receive a file which size is unknown? (Last updated
October 25 2001)
171. Err#9 EBADF on door_info call (Last updated July 19 2000)
172. Problem with write (Last updated September 16 2000)
173. How can I know my peer is dead(or close the socket) without read
or write? (Last updated May 19 2002)
174. sigaction and sigset (Last updated July 9 2001)
175. (Last updated July 26 2000)
176. What is EAGAIN ?? (Last updated May 4 2001)
177. Question on select() and send() (Last updated December 15 2000)
178. Problems with setting a timeout on connect (Last updated July 30 2000)
179. setting a timeout on connect (Last updated July 23 2002)
180. read() and MSS (Last updated July 30 2000)
181. unable to establish socket connection (Last updated December 22 2000)
182. exception in java (Last updated August 1 2000)
183. How could I know that the client stopped sending the data and
waiting for me to response? (Last updated December 28 2000)
184. recv returns 0! (Last updated May 11 2002)
185. writing into file (Last updated March 7 2001)
186. (Last updated August 6 2000)
187. TCP/IP called address for a ANY_HOST listen (Last updated August 7 2000)
188. VB client to Perl Server (Last updated November 14 2001)
189. How can i make a server act as connection oriented as well as
connection less at same time (Last updated July 20 2001)
190. Cannot create UDP socket - port number in use (Last updated
August 10 2000)
191. socket c programming (Last updated January 4 2002)
192. question (Last updated December 5 2001)
193. How can i send communication break (Last updated August 11 2000)
194. How can i send communication break (Last updated August 11 2000)
195. Data comes together (Last updated November 6 2001)
196. Link Error. (Last updated August 29 2001)
197. demon. (Last updated August 14 2000)
198. MX lookup (Last updated August 13 2001)
199. hostname (Last updated August 13 2001)
200. accept() hangs (Last updated October 10 2001)
201. Semantics of ioctl with FIONREAD and recv (Last updated February 9 2001)
202. Server Application (Last updated August 15 2000)
203. WWW (Last updated January 24 2002)
204. TCP/IP does not preserve message boundaries (Last updated
September 27 2001)
205. MX lookup (Last updated February 21 2001)
206. Using select() for web-server program (Last updated October 5 2001)
207. Ports that Hang (Last updated February 19 2002)
208. read-write problem (Last updated August 23 2000)
209. I am getting connection refused when ftp from UNIX to NT based
system (Last updated May 23 2001)
210. can select() notify if a tcp/ip fd is readable? (Last updated
August 29 2000)
211. write files to NT (Last updated September 4 2000)
212. TIME_WAIT and EPIPE (Last updated January 24 2002)
213. IPC using -shared memmory and semaphore Vs Sockets (Last updated
November 23 2000)
214. Memory corrupted by child process (Last updated September 14 2000)
215. Number of sockets and OPEN_MAX limit (Last updated August 29 2001)
216. SIGPIPE in multi-threaded client/server program (Last updated
December 31 2001)
217. How to use select() ? (Last updated February 20 2001)
218. listen fails on OpenServer 5.0.5 (Last updated September 19 2000)
219. Authorizations doubts (Last updated January 31 2002)
220. About sharing the same socket/same connection to server for two
programs (Last updated August 29 2001)
221. c++ and sockets (problem using close) (Last updated October 4 2001)
222. select/recv: how to read complete message? (Last updated August 29 2001)
223. Blocked I/O Timeout? (Last updated June 26 2001)
224. Securing sockets (Last updated March 7 2001)
225. how to get all listening ports ? (Last updated August 22 2001)
226. If ISocket permission denied (Last updated September 28 2000)
227. many http request via single socket. (Last updated July 23 2001)
228. HOW can I tell protocol? (Last updated May 4 2001)
229. Problems receiving UDP Broadcast... (Last updated October 4 2000)
230. Changing the buffer size of a listening socket (Last updated May 4 2001)
231. read count diff when accessing web server. (Last updated October 6 2000)
232. How to allocate the server buffer effectively? (Last updated
October 6 2000)
233. signal(SIGPIPE,SIG_IGN) still doesnt ignore SIGPIPE (Last
updated October 24 2001)
234. Socket send guarantee delivery ? (Last updated June 26 2001)
235. Problems with socket UDP (Last updated October 13 2000)
236. Socket Latency (Last updated October 14 2000)
237. Connect to a server (Last updated October 14 2000)
238. RECVFROM and IOCTL Question (Last updated October 16 2000)
239. sockets program to retrieve web content (Last updated October 16 2000)
240. How to bind a socket to multiple known ports? (Last updated
October 18 2000)
241. Re: Sending files over ( Socket ) (Last updated June 11 2002)
242. Why Select is not realizing that there is data on socket to
read. (Last updated December 12 2001)
243. How to get ISP assigned IP (Last updated June 16 2001)
244. (Last updated October 19 2000)
245. UDP has connection in linux? (Last updated October 19 2000)
246. UDP has connection in linux? (Last updated October 19 2000)
247. Why UDP is used for the Internet instead of TCP? (Last updated
February 13 2001)
248. sockaddr structure oddity (Last updated October 20 2000)
249. Can same port be used by two processes? (Last updated February 15 2001)
250. how to choose my own source port (Last updated October 22 2000)
251. Socket Address Structure (Last updated October 24 2000)
252. IPC (Last updated October 24 2000)
253. (Last updated October 22 2000)
254. XDR (Last updated October 24 2000)
255. accept() error! (Last updated October 25 2000)
256. How to post data using Post method to a servlet (Last updated
November 12 2000)
257. my program gets stuck when closing a socket. (Last updated
October 24 2000)
258. why does bind() give EADDRINUSE (Last updated December 7 2001)
259. Compilation problem (Last updated October 26 2000)
260. live AP_INET SOCK_STREAM connection (Last updated October 26 2000)
261. TCP/IP issue on HP Unix (Last updated November 1 2000)
262. select() between a UDP socket and a TCP client socket (Last
updated March 6 2002)
263. recv gives a segmentation fault. (Last updated October 15 2001)
264. select question (Last updated April 17 2001)
265. Single server with multiple clients (Last updated November 1 2000)
266. How to write socket programming between UNIX & Windows platform
(Last updated January 3 2002)
267. CONNECTION ABORT (Last updated November 1 2000)
268. (Last updated November 1 2000)
269. MAC Address from client w/o using ARP? (Last updated November 3 2000)
270. Threads and sockets (Last updated November 2 2000)
271. write() Hanging Program. (Last updated June 26 2001)
272. KCP (Last updated October 17 2001)
273. TCP Send-Q Retransmission (Last updated November 4 2000)
274. How can I do a ftp??? (Last updated January 2 2002)
275. reading from buffer (Last updated May 28 2001)
276. How to retrieve data sent by client to server when data sent is
stored in a buffer? (Last updated November 6 2000)
277. broken pipe? (Last updated February 18 2002)
278. about recv() call (Last updated July 26 2002)
279. binary file prob (Last updated November 6 2000)
280. how to signal select function (Last updated November 7 2000)
281. Java linux socket problem (Last updated January 24 2001)
282. (Last updated November 8 2000)
283. Web Hostinb (Last updated November 10 2000)
284. Reg send() socket call (Last updated November 10 2000)
285. exit parameter when send call fails (Last updated November 10 2000)
286. Using recv function (Last updated November 10 2000)
287. CLOSE_WAIT (Last updated May 1 2002)
288. CCGI - C socket communication (Last updated August 31 2001)
289. setsockopt with IP_MULTICAST_IF question (Last updated November 15 2001)
290. Socket is not being released (Last updated November 15 2000)
291. Can I bind socket descriptor to a port which bound by others ?
How ? (Last updated March 17 2002)
292. How Many Sockets? (Last updated January 28 2002)
293. Questions regarding both Clients and Servers (TCP/SOCK_STREAM)
(Last updated November 17 2000)
294. Questions regarding both Clients and Servers (TCP/SOCK_STREAM)
(Last updated November 17 2000)
295. How can I bind to port use different name ? (Last updated January 25 2002)
296. how to bind a port that was bound ? (Last updated November 18 2000)
297. Accept method (Last updated November 21 2000)
298. Winsocket><sockets (Last updated January 5 2001)
299. is there any way to determine which process id is running a
particular server ? (Last updated November 24 2000)
300. simplest way to send structures via sockets (Last updated
November 12 2001)
301. Recv and Send functions Result (Last updated November 25 2000)
302. HOW MANY BITS ARE IN A TCP SOCKET? (Last updated October 11 2001)
303. server host name (Last updated November 28 2000)
304. blocking write (Last updated November 26 2000)
305. TIME_WAIT (Last updated November 29 2000)
306. How to flush the socket ? (Last updated July 11 2002)
307. client /server problem (Last updated December 26 2000)
308. Maximum speed in the socket (Last updated February 19 2002)
309. Socket reliability (Last updated September 15 2001)
310. blocking ip address (Last updated October 23 2001)
311. send a buffer from server to all clients? (Last updated December 6 2000)
312. Accessing non-HTTP servers through a proxy (Last updated December 14 2000)
313. re: socket error (Last updated December 7 2000)
314. Asynchronous I/O (Last updated December 8 2000)
315. Encrypting data on socket (Last updated December 12 2000)
316. RE: Adding packet handler for socket (Last updated December 14 2000)
317. Select hangs randomly (Last updated May 9 2001)
318. (Last updated December 16 2000)
319. tcp server (Last updated December 16 2000)
320. non blocking connect with select (Last updated December 18 2000)
321. socketing data loss between Unix and Windows (Last updated
November 6 2001)
322. SCO -> DOS Communication via socket (Last updated December 19 2000)
323. (Last updated December 19 2000)
324. Meaning of UDP "connection" (Last updated May 4 2001)
325. How to delete a route using API calls (Last updated May 14 2001)
326. select() on blocking environment (Last updated December 27 2000)
327. Where can I download QT v2.2.2 (Last updated December 26 2000)
328. how to write optimal performance TCP server (Last updated April 19 2001)
329. Client and Servers. (Last updated December 26 2000)
330. SOCKETS AND IMAP SERVER (Last updated December 27 2000)
331. client/server to check a file in a dir (Last updated December 28 2000)
332. recv() - the delay between recv()s (Last updated October 12 2001)
333. OOB msgs (Last updated December 29 2000)
334. timeout on send with SO_SNDTIMEO?? (Last updated January 1 2001)
335. Server-Client Design (Last updated January 2 2001)
336. CLOSE_WAIT Error (Last updated October 29 2001)
337. (Last updated January 4 2001)
338. SO_RCVTIMEO question (Last updated January 15 2002)
339. Why does Apache only accept a message after the socket closes?
(Last updated January 4 2001)
340. How can I Receive or Deal with Out-of-Band Data (Last updated
January 5 2001)
341. SIGURG & OOB problem ? (Last updated January 6 2001)
342. SIGURG & OOB problem ? (Last updated January 13 2001)
343. Broadcast and receive DHCP messages (Last updated May 15 2001)
344. What is Meant By RFCxxxx ? (Last updated May 18 2001)
345. How we can Get Mails From Servers Using Sockets. (Last updated
January 8 2001)
346. How we can Get Mails From Servers Using Sockets. (Last updated
January 8 2001)
347. Can someone answer to that ??!! (Last updated January 11 2001)
348. select statement times out when there is data (Last updated April 17 2001)
349. sending File Descriptors across Unix Sockets (Last updated April 5 2002)
350. Server servicing multiple sockets (ports) (Last updated January 11 2001)
351. How to use "errorfds (Last updated January 10 2001)
352. How to use "errorfds (Last updated January 10 2001)
353. How to use "errorfds" in select() (Last updated May 3 2001)
354. Select returns EBADF (Last updated January 13 2001)
355. core dump on send/recv (Last updated January 18 2001)
356. socket programming (Last updated January 16 2001)
357. transfer data from winsock to unix by C/C++ socket programming
(Last updated January 21 2002)
358. NT Socket to Unix (Last updated December 5 2001)
359. pthread_join (Last updated January 18 2001)
360. sending binary file from a windows client to a unix server (Last
updated January 24 2001)
361. (Last updated January 21 2001)
362. (Last updated January 21 2001)
363. using socket to connect : a client to a server and a client to
another client ? (Last updated January 22 2001)
364. Send a file and struct (Last updated January 26 2001)
365. configure tcpip/ppp using unix interprise 5.05 sco (Last updated
October 15 2001)
366. Determining MAC from IP w/ARP (Last updated February 1 2001)
367. Sockets Intialization Failed! (Last updated January 31 2001)
368. Anonymous FTP (Last updated January 31 2001)
369. Problem with socket-timeout (Last updated February 2 2001)
370. Which langage is better for network programming ? (Last updated
February 3 2001)
371. server (Last updated February 3 2001)
372. I need to send 0x00 0x00 0x00 0x1 ? (Last updated May 19 2002)
373. Broken Pipe (Last updated February 9 2001)
374. Open a session (Last updated February 5 2001)
375. Can i Read more than a PAGESIZE in a single read call......
(Last updated February 6 2001)
376. kick off Unix process from Windows 2000/NT (Last updated March 10 2001)
377. Why my recv is too slow? (Last updated April 25 2001)
378. select loop.. (Last updated February 15 2001)
379. udp port reuse (Last updated February 15 2001)
380. sockets (Last updated February 11 2001)
381. socket send timeout (Last updated February 13 2001)
382. byte order of data received (Last updated February 12 2001)
383. Searching For: Inline "Hex to Decimal" conversion routine - to
be used during execution of Socket Datagram Program (Last updated
February 13 2001)
384. How to determine which IP client is calling? (Last updated
February 13 2001)
385. How to reconnect a TCP socket? (Last updated February 13 2001)
386. Ada Language Unix-based "Datagram Link Program" Type Error When
Porting To And Recompiling On A Linux Machine (Last updated August 3
2001)
387. call to write blocks forever (Last updated February 14 2001)
388. persistent connection to a web server (Last updated March 8 2001)
389. Windows / Unix Socket Communication (Last updated February 15 2001)
390. DANGER : big bug in Select() !! (Last updated March 26 2001)
391. Socket on Unix (Last updated November 15 2001)
392. rebinding bound socket (Last updated October 25 2001)
393. How can a process know its hostname ? (Last updated February 19 2001)
394. Sending info down sockets (Last updated February 19 2001)
395. Sending info down sockets (Last updated February 19 2001)
396. GET Protocol (Last updated February 20 2001)
397. get multiple documents from www server (Last updated February 20 2001)
398. problems receiving UDP Broadcast (Last updated February 21 2001)
399. To change, my IP address. (Last updated April 21 2002)
400. socket and rpc (Last updated February 23 2001)
401. What is "IDMaps" and how to use it in indentifying the closest
mirror site? (Last updated February 26 2001)
402. fprintf error code (Last updated March 8 2001)
403. % sign in a file read by my SOCKET server (Last updated May 2 2001)
404. (Last updated March 2 2001)
405. socket 7 processor (Last updated February 10 2002)
406. Need help in compilation error2001 (Last updated June 1 2002)
407. Controlling an unexpected socket close. (Last updated March 6 2001)
408. What is a Blocked socket ? (Last updated March 6 2001)
409. server/multiple clients (Last updated March 8 2001)
410. Connection failures (Last updated March 8 2001)
411. Socket Programming (Last updated November 11 2001)
412. problem in client identification by server (Last updated March 9 2001)
413. Connecting a socket throw a proxy with autentication (Last
updated March 9 2001)
414. How to test if a server closed my socket? (Last updated May 31 2002)
415. Line down condition (Last updated March 9 2001)
416. Select Read problem (Last updated March 9 2001)
417. How does server control number of client---help (Last updated
March 9 2001)
418. how to detect SIGCHLD (Last updated July 13 2001)
419. TCP Socket Read/Write With Two Threads (Last updated August 16 2001)
420. Data Flow from socket call(s) to a network device driver (Last
updated March 13 2001)
421. Data Flow from socket call(s) to a network device driver (Last
updated March 13 2001)
422. Data Flow from socket call(s) to a network device driver (Last
updated March 13 2001)
423. Select on a unconnected socket (Last updated July 12 2001)
424. What is client IP on a multi-IP machine? (Last updated February 10 2002)
425. Can I increment an IP address "IP=IP+1"? (Last updated March 16 2001)
426. SCO Socket (Last updated March 14 2001)
427. How socket calls are get mapped to network device driver
functions (Last updated July 28 2001)
428. using C program to get connect to the web server (Last updated
January 17 2002)
429. urgently required!!!!!!!1 (Last updated November 14 2001)
430. UDP Buffers (Last updated March 17 2001)
431. Read and write irrespective of the order (Last updated March 19 2001)
432. how to use a C client to connect to an RMI port? (Last updated
March 20 2001)
433. resource temporarily unavailable - recv problem (Last updated
January 6 2002)
434. setting file permissions for sockets (Last updated March 27 2001)
435. Timeout period affecting selects ability to detect data (Last
updated March 23 2001)
436. Making sockets working over the internet (Last updated March 27 2001)
437. EINTR Testing (Last updated March 27 2001)
438. Where can I get the converter to convert Windows to Unix? (Last
updated May 9 2001)
439. TCP/UDP on same server (Last updated August 21 2001)
440. HOW CAN I open n connections working at the same time ?? (Last
updated December 29 2001)
441. non blocking socket (Last updated January 4 2002)
442. RST packet ??????? (Last updated July 5 2001)
443. Source Code client.c And Server.c for UNIX (Last updated June 28 2001)
444. how to check if a socket is connected or not? (Last updated March 27 2001)
445. NBT packets??? (Last updated March 29 2001)
446. TCP UDP on same server (Last updated February 13 2002)
447. i want to implement a natwork game, i want to discover all hosts
on a subnet that are participating in it, what shall i do? (Last
updated October 17 2001)
448. Using select with recv send (Last updated March 30 2001)
449. communication between a java program and a c program (Last
updated March 31 2001)
450. Getting Signal Number
2147482380 While sending data on socket
(Last updated March 31 2001)
451. Time Polling (Last updated April 2 2001)
452. UDP BraodCast (Last updated April 3 2001)
453. Recv ( ) in blocking mode (Last updated April 2 2001)
454. Why is my socket not ready for writing? (Last updated April 5 2001)
455. writing to RAW ethernet socket (Last updated April 3 2001)
456. Tcp port configuration (Last updated April 22 2001)
457. Max data that can be send in one send (Last updated April 4 2001)
458. Regarding Non blocking calls (Last updated April 4 2001)
459. Why do I get "accept: Too many open files" error (Last updated
July 13 2001)
460. Errors when a remote host crashes (Last updated April 5 2001)
461. using poll for packet timeout (Last updated June 4 2001)
462. How can I prevent from losing packet (Last updated April 19 2001)
463. client to multi-homed server (Last updated April 6 2001)
464. deleting files and directories (Last updated April 6 2001)
465. packet demultiplexing (Last updated April 6 2001)
466. number of connectons (Last updated April 10 2001)
467. Are there Token Ring programmer ? (Last updated April 7 2001)
468. UDP with retransmission? (Last updated April 9 2001)
469. UDP Server and Client on same machine gives Address already in
use error (Last updated April 10 2001)
470. problem transferring file through socket (Last updated April 10 2001)
471. cgi and socket with DB (Last updated April 11 2001)
472. question about UDP SOCKET buffering (Last updated April 11 2001)
473. Broadcast a large file (Last updated April 11 2001)
474. recv Socket (Last updated April 17 2001)
475. (Last updated April 16 2001)
476. (Last updated April 16 2001)
477. Telecom call routing (Last updated April 17 2001)
478. why is inet_addr() not working?? (Last updated November 3 2001)
479. NFILE parameter increases! (Last updated April 19 2001)
480. Blocking Vs Non-blocking (Last updated April 18 2001)
481. TCP connection re-establishment (Last updated April 25 2001)
482. single program acting as server and client (Last updated April 18 2001)
483. How can a server let other server connect with a client ? (Last
updated April 20 2001)
484. (Last updated April 19 2001)
485. CGI problems. (Last updated April 19 2001)
486. (Last updated April 20 2001)
487. which is best Fork () or pthread ? (Last updated April 20 2001)
488. Timestamp (Last updated April 20 2001)
489. Difference between port & socket (Last updated August 29 2001)
490. Client write to closed server (Last updated January 15 2002)
491. How to flush a udp socket? (Last updated April 24 2001)
492. Binding of RAW Sockets (Last updated May 15 2001)
493. Server does not receive message sent by Client (Last updated May 2 2001)
494. problems with sending files (Last updated April 26 2001)
495. Difference between socket and port (Last updated September 2 2001)
496. Forwarding data from one interface to another (Last updated April 30 2001)
497. problem with error "unresolved text symbol" in UDP program using
recvfrom & sendto (Last updated April 30 2001)
498. API to get state of socket? (Last updated December 10 2001)
499. Looking for advice on non-blocking sockets (Last updated May 2 2001)
500. how to specify a rang of port numbers to be used (Last updated May 2 2001)
501. Raw socket programming (Last updated May 15 2001)
502. IP-telephony (Last updated May 3 2001)
503. re-establish socket connection (Last updated December 6 2001)
504. Output Queue Gets Full (Last updated May 4 2001)
505. Transfer a file using UDP (Last updated May 9 2001)
506. SO_LINGER socket option does not work (Last updated August 22 2001)
507. Multiple Servers (Last updated May 9 2001)
508. How to terminate the read/recv call..? (Last updated May 9 2001)
509. Error in bindind an UDP socket (Last updated May 10 2001)
510. Invalid argument!? (Last updated May 11 2001)
511. Blocking socket recv with pthread (Last updated December 11 2001)
512. Instant Messaging Server (Last updated July 25 2001)
513. How to detect if process id is running (Last updated May 16 2001)
514. Broadcasting Problem (Last updated November 20 2001)
515. select problem (Last updated May 27 2002)
516. peer-to-peer chat application (Last updated May 12 2001)
517. help on UDP broadcasts (Last updated July 29 2002)
518. select question (Last updated May 14 2001)
519. Socket usage with Unixware 7.1.1 (Last updated June 15 2002)
520. How can I send data from server to client? (Last updated May 14 2001)
521. socket source code (Last updated December 29 2001)
522. OPEN_MAX SUN app to Linux (Last updated May 16 2001)
523. multi-threaded connections (Last updated September 18 2001)
524. Open connection! (Last updated May 20 2001)
525. accept file descriptor (Last updated December 26 2001)
526. Unix command to know the ports. (Last updated October 17 2001)
527. Can UDP be used for sms (Last updated May 22 2001)
528. sending http request via proxy (Last updated May 22 2001)
529. Can you help me.? (Last updated May 23 2001)
530. Reuse of socket descriptors in linux (Last updated February 7 2002)
531. Non-blocking client (Last updated May 23 2001)
532. Multiple IP Address in Client, how to.... (Last updated May 25 2001)
533. ERROR - CORE DUMP (Last updated August 16 2001)
534. How to create Sockets in UNIX (Last updated June 7 2001)
535. Socket and mutual exclusion (Last updated May 28 2001)
536. Connection testing using select() and recv() (Last updated May 28 2001)
537. testing TCP related APIs!! (Last updated May 29 2001)
538. How can I prevent from losing data ? (Last updated May 30 2001)
539. Disconnecting from modem (Last updated September 9 2001)
540. Receiving packet over a specific interface? (Last updated May 31 2001)
541. buffer question. (Last updated June 1 2001)
542. 6 second delay ... (Last updated September 20 2001)
543. Ho to make blocking send with UDP socket? (Last updated June 2 2001)
544. TCP Sockets with pthreads (Last updated June 1 2001)
545. Unable to catch SIGCHLD on a HP workstation. (Last updated June 4 2001)
546. Unable to catch SIGCHLD on a HP workstation. (Last updated June 4 2001)
547. Unable to catch SIGCHLD on a HP workstation. (Last updated
December 6 2001)
548. Try to make a secure conection (Last updated June 4 2001)
549. Error while compiling (Last updated June 4 2001)
550. ftp server bind with REUSEADDR ? (Last updated July 2 2001)
551. Specific concurrent server port (Last updated June 5 2001)
552. socket deadlock (Last updated June 28 2001)
553. Select problem with NT and Solaris sockets (Last updated June 7 2001)
554. Where can I find the source code for server written for
broadcasting audio ? (Last updated June 6 2001)
555. download component on Unix (Last updated June 6 2001)
556. UDP server question (Last updated May 9 2002)
557. Regarding connect system call (Last updated June 6 2001)
558. Could someone explain me something strange (Last updated June 7 2001)
559. what is HUP (Last updated June 9 2001)
560. Java Multicast Client with two NICs (Last updated June 8 2001)
561. Creating non_blocking sockets (Last updated June 9 2001)
562. how to write a port scanner on unix using c c++ (Last updated
June 11 2001)
563. (Last updated June 11 2001)
564. how can i attach file in a email (Last updated June 25 2001)
565. strings (Last updated June 12 2001)
566. Listening for remote socket error using poll (Last updated July 25 2001)
567. accept(); fills sock_addr structre with the same ip forever
after one fail (Last updated June 14 2001)
568. Info (Last updated June 15 2001)
569. how to find the memory used by the Stack and the Heap for a
function?? (Last updated June 15 2001)
570. where is the memory fora local array allocated (Last updated June 16 2001)
571. Async. IO, How to store Clients IP and Port (Last updated June 16 2001)
572. writing to socket descriptor newSD (Last updated July 2 2002)
573. What is UMODE (Last updated June 19 2001)
574. Socket error (Last updated June 18 2001)
575. ENOBUFS Returned from Connect() (Last updated July 26 2002)
576. Broadcast UDP on linux gives ENOPERM (Last updated June 19 2001)
577. TCP programming (Last updated June 19 2001)
578. Program exits with code 141 during recv() (Last updated June 20 2001)
579. recv()? (Last updated June 20 2001)
580. please.... run it always wrong ( on linux 7.0) (Last updated June 26 2001)
581. What happens with incoming buffer over-run (Last updated June 21 2001)
582. How does it know to send back the right information (Last
updated July 11 2001)
583. C function to empty a socket (Last updated July 11 2001)
584. Windows sockets (Last updated June 29 2001)
585. How to bind Multi-IP to a MAC (Last updated August 30 2001)
586. How can I run a program and set some environment variable when
"startx" on RedHat ? (Last updated March 31 2002)
587. How can I run a program and set some environment variable when
"startx" on RedHat ? (Last updated February 27 2002)
588. Limit on maximum number of sockets (Last updated January 8 2002)
589. Select problem - read() (Last updated July 2 2001)
590. socket programming (Last updated October 5 2001)
591. can u send a .gif file through a socket. ? (Last updated June 27 2001)
592. About IP Alias (Last updated June 26 2001)
593. Connection refused when using syslog() (Last updated June 28 2001)
594. How can we use the LENGTH in recvfrom() in UDP socket? (Last
updated June 29 2001)
595. Multiple clients using select (Last updated June 29 2001)
596. Problem in Sockets while using Message Queues (Last updated
December 10 2001)
597. Asynchronous programming (Last updated June 30 2001)
598. confused with backlog of listen() (Last updated March 28 2002)
599. select() problems on DEC Alpha XP900 (Last updated July 5 2001)
600. Mapping PDU data over tcp/ip (Last updated July 5 2001)
601. I loss data when I receive from a unix socket!!! (Last updated
August 8 2001)
602. aix 4.3 ftp client data socket question (can you help?) (Last
updated July 11 2001)
603. question (Last updated July 11 2001)
604. unix for submitting html form to a server (Last updated July 7 2001)
605. RAW Sockets (Last updated July 9 2001)
606. counter-wait system (Last updated July 8 2001)
607. Consulting C++ (Last updated July 9 2001)
608. read() hangs w/ binary transfers (Last updated July 10 2001)
609. Asynchronous DNS lookups (Last updated September 18 2001)
610. When does EPROTO occur? (Last updated July 11 2001)
611. How do I send a TCP RST to the peer thru an already open TCP
connection ? (Last updated February 23 2002)
612. How can I construct and send IP packet. (Last updated July 12 2001)
613. How to get peer s name/IP with udp sockets ??? (Last updated July 12 2001)
614. UDP inter packet delay? (Last updated July 12 2001)
615. system bus error (Last updated July 13 2001)
616. compiling sockets on solaris 2.6 (Last updated July 13 2001)
617. Non-Blocking Recv (Last updated July 16 2001)
618. How to get the index.html page on web server (Last updated
October 25 2001)
619. What its best way to write/read integer values ? (Last updated
July 17 2001)
620. Print Signal Name (Last updated July 19 2001)
621. Problem with Select (Last updated July 20 2001)
622. using select system call (Last updated July 23 2001)
623. BUG: Two messages in One rcv..... (Last updated July 24 2001)
624. Host program to find Client IP address (Last updated July 24 2001)
625. How can I determine return address of packet (Last updated July 27 2001)
626. Causing SIG_PIPE (Last updated July 25 2001)
627. Unix (Last updated August 23 2001)
628. Unix (Last updated July 25 2001)
629. Benchmark (Last updated July 25 2001)
630. (Last updated July 27 2001)
631. Connect error - ECONNREFUSED (Last updated January 18 2002)
632. unix talk application (Last updated August 3 2001)
633. Socket API + COBOL on Linux (Last updated July 30 2001)
634. Memory leaks (Last updated July 30 2001)
635. socket routing. (Last updated July 31 2001)
636. (Last updated July 31 2001)
637. Telnet to my server doesnt work HELP (Last updated December 28 2001)
638. Socket functionality (Last updated July 31 2001)
639. anyone to listen?..pls help (Last updated August 2 2001)
640. Can I forward a socket connection to another process? (Last
updated August 1 2001)
641. code behind listen()-Function (Last updated July 31 2001)
642. Read and Write Function (Last updated August 2 2001)
643. Problems with Unixware 7.01 sockets. (Last updated August 2 2001)
644. socket programming (Last updated August 3 2001)
645. Select fails on AIX (Last updated August 3 2001)
646. Socket Write() Function (Last updated August 7 2001)
647. How do I get a Mac adress under Unix? (Last updated January 29 2002)
648. Sockets (Last updated August 8 2001)
649. remote execution in Windows NT (Last updated August 8 2001)
650. (Last updated August 8 2001)
651. Getting a bind error (Last updated August 8 2001)
652. socket buffer size (Last updated December 10 2001)
653. Problems with asynchronous socket (Last updated August 10 2001)
654. Windows equivalent for linuxs sendfile() function (Last updated
August 17 2001)
655. Multicast port (Last updated July 4 2002)
656. Header files (Last updated August 11 2001)
657. ftplib (Last updated August 12 2001)
658. Recv stops after one character when telnetting to my socket
server using windows telnet client? (Last updated August 14 2001)
659. how to get client physical address? (Last updated August 14 2001)
660. client-server progrmming (Last updated August 15 2001)
661. client server programming (Last updated August 16 2001)
662. checking error after recv() (Last updated August 16 2001)
663. why am i getting a socket error on the first call to recv()
after accept? (Last updated August 20 2001)
664. send&recv strange behavoiur (Last updated August 17 2001)
665. web traffic statistics analyzer tool (Last updated August 17 2001)
666. regarding socket (Last updated August 18 2001)
667. rpc (Last updated August 18 2001)
668. Broadcasting (Last updated August 20 2001)
669. (Last updated August 19 2001)
670. ? notification when the peer gets the message, or send timeout..
(Last updated August 20 2001)
671. approaching gateway programming (Last updated December 14 2001)
672. arguments (Last updated August 20 2001)
673. Sockets and HTTP POST (Last updated September 10 2001)
674. handling errors in select (Last updated August 23 2001)
675. Socket connnect() strange errno (Last updated August 21 2001)
676. How to do write/read C++ string types via send()/recv() with
Sockets API? (Last updated August 21 2001)
677. How to check error (Last updated August 22 2001)
678. How to handle events in blocking call read ? (Last updated August 22 2001)
679. how do i tell when a connection has been closed by the other
side? (Last updated February 20 2002)
680. LIsten on multiple ports simultaniously. (Last updated August 24 2001)
681. EINTR on recv (Last updated August 23 2001)
682. (Last updated August 23 2001)
683. Freezing client/server (too much data?) (Last updated August 24 2001)
684. Can I listen() to more than one port in a munlti-threaded
server-application? (Last updated August 24 2001)
685. it is posibble to use kernel memory? (Last updated August 25 2001)
686. problems in connect... (Last updated August 27 2001)
687. multiple servers - one client - tcp - broadcasting (Last updated
December 17 2001)
688. how to get the ip address of hosts in a local network which are
powered-on? (Last updated August 27 2001)
689. SUN OS Buffer Size (Last updated August 27 2001)
690. Handling IP layer packets (Last updated September 5 2001)
691. TCP/IP Error: socket call accept() failed (Last updated August 30 2001)
692. send messages to multiple clients (Last updated April 22 2002)
693. how to detect whether the connection is live or not, before
doing a send ? (Last updated August 29 2001)
694. How to access data from the Raw Sockets? (Last updated August 29 2001)
695. Figuring out process (id) to which a port is bound (Last updated
August 29 2001)
696. UDP Socket Not Buffering Data (Last updated August 29 2001)
697. HTTP webserver (Last updated February 7 2002)
698. Small query (Last updated August 30 2001)
699. socket hangs (Last updated August 30 2001)
700. how to retrieve a file on parts? (Last updated September 11 2001)
701. tracert from behind a gateway (Last updated September 3 2001)
702. Detect which NIC port a broadcast was received from? (Last
updated June 28 2002)
703. Tcp listening server without using accept() (Last updated
September 3 2001)
704. Sending large data over sockets. (Last updated September 3 2001)
705. which is best for a server, 1 or 2 processes to handle
communications (Last updated September 3 2001)
706. Making my UDP application reliable (Last updated September 3 2001)
707. How can I learn Socket programming? (Last updated December 29 2001)
708. raw ether socket creation (Last updated September 4 2001)
709. getting packets at link layer (Last updated October 10 2001)
710. Problem with closed Socket and mySQL (Last updated September 4 2001)
711. UDP Client/Server Problem! (Last updated September 8 2001)
712. Re-occuring EWOULDBLOCK errors (Last updated September 5 2001)
713. portmapper utility (Last updated September 4 2001)
714. can we open a raw socket without being root? (Last updated
September 5 2001)
715. How do I reconnect on the same socket address? (Last updated
September 7 2001)
716. How can I move socket program from PC to UNIX (Last updated
September 7 2001)
717. Accept error : 14( bad address) (Last updated September 7 2001)
718. How to reveal port number, which corresponds to certain service?
(Last updated September 9 2001)
719. getting IP address if domain name given in a program (Last
updated September 10 2001)
720. In Socket, disconnecting socket connection while sleep... (Last
updated September 10 2001)
721. In Socket, disconnecting socket connection while sleep... (Last
updated September 10 2001)
722. 5 sessions in the server and one in the client using sockets
(Last updated September 10 2001)
723. bouncing mesasges betweeen client and fork()ed server slave
(Last updated September 11 2001)
724. HTTP post mode example using socket (Last updated May 30 2002)
725. selct function (Last updated September 13 2001)
726. Socket Programming (Last updated September 13 2001)
727. select() and monitoring an output buffer for content (Last
updated September 18 2001)
728. NDIS packet driver under NT (Last updated February 10 2002)
729. Handling a unique problem in TCP/IP! (Last updated September 14 2001)
730. sockets and security (Redhat 7.1) (Last updated September 14 2001)
731. (Last updated September 15 2001)
732. Urgent, move soket progam from Windows to Unix(INCLUDING MY
SOURCE CODE) (Last updated September 15 2001)
733. Question for Setsockopt... (Last updated September 16 2001)
734. one connection serving many clients???????? (Last updated
September 16 2001)
735. TTL in setsockopt (Last updated December 11 2001)
736. memory management (Last updated September 17 2001)
737. redirect a msg from client-apache, apache-client (Last updated
September 17 2001)
738. RPC: creation of server processes (Last updated September 17 2001)
739. set mtu (Last updated September 19 2001)
740. add arp table entry using ioctl call (Last updated September 19 2001)
741. Rejected connection (Last updated September 19 2001)
742. Shutdown after SIGPIPE error (Last updated September 19 2001)
743. checksum (Last updated September 20 2001)
744. Timeout in accept() (Last updated September 21 2001)
745. is a simple socket listener vulnerable to buffer overruns? (Last
updated September 20 2001)
746. Unix Installation Language (Last updated September 20 2001)
747. (Last updated September 21 2001)
748. send and receive using raw ether socket (Last updated September 22 2001)
749. No such device error (Last updated September 21 2001)
750. (Last updated September 22 2001)
751. (Last updated September 22 2001)
752. Max Data transmission over socket (Last updated September 23 2001)
753. need help: Socket(...)retuen 0, bind() error (Last updated
September 24 2001)
754. The read() never return when server get rebooted. (Last updated
September 25 2001)
755. setsockopt for source route (Last updated September 25 2001)
756. Closing a Socket (Last updated September 25 2001)
757. source route (Last updated September 25 2001)
758. why comes error 10061 but ping server on client is ok? (Last
updated January 8 2002)
759. How to assign host IP in the program??? (Last updated September 26 2001)
760. physical connection closed (Last updated September 27 2001)
761. How can i get the free buffer size of a socket? (Last updated
September 29 2001)
762. Unable to write - occationally (Last updated September 27 2001)
763. Here is the source code for simple proxy . any one fix the bug.
(Last updated September 27 2001)
764. IP options (Last updated September 28 2001)
765. what is wrong with this simplest "hello world" socket programme?
(Last updated September 28 2001)
766. (Last updated September 28 2001)
767. windows ODBC SDK forum (Last updated September 29 2001)
768. Raw Ethernet Packet (Last updated September 29 2001)
769. Client/Server in one revisted, how in Linux? (Last updated
September 29 2001)
770. broadcasting using STREAM_SOCK (Last updated December 21 2001)
771. (Last updated September 30 2001)
772. domain lookup leaves udp socket open (Last updated September 30 2001)
773. TCP and UDP programming (Last updated September 30 2001)
774. Problem in using the function "inet_ntoa()" in C++ (Last updated
October 1 2001)
775. Please help (Last updated October 1 2001)
776. Variable declerations (Last updated October 5 2001)
777. Receiving DHCP packets through UDP sockets (Last updated October 3 2001)
778. help with multicast (Last updated October 3 2001)
779. How to Copy the Contents of Char array to Structure (Last
updated October 3 2001)
780. socket vs message queues (Last updated October 3 2001)
781. SOCKET PROGRAMMING (Last updated October 29 2001)
782. Problems with recv function when there are no bytes to read
(Last updated October 19 2001)
783. socket vs message queues (Last updated November 14 2001)
784. How to creat unblocking (Last updated October 3 2001)
785. Read() from socket (Last updated October 4 2001)
786. setsocktopt (Last updated December 17 2001)
787. Linux Socket Programming (Last updated February 3 2002)
788. big endian to little endian conversion (Last updated October 5 2001)
789. why would write(...) block ? (Last updated October 5 2001)
790. Creating a thread pool for waiting on multiple sockets. (Last
updated October 5 2001)
791. dead socket == broken pipe? (Last updated December 21 2001)
792. The socket set passed to select (Last updated October 5 2001)
793. Time out on Select!! which socketfd to use? (Last updated November 4 2001)
794. 192 (Last updated October 9 2001)
795. Query regarding non-blocking connect (Last updated December 5 2001)
796. Cliente Socket first connection (Last updated October 24 2001)
797. Changing the read set used in select() from another thread?
(Last updated October 9 2001)
798. (Last updated October 9 2001)
799. packet timestamp (Last updated October 9 2001)
800. Bind Fail on ICMP Raw Socket (Last updated October 11 2001)
801. XDR in typical protocols? (Last updated October 11 2001)
802. unix socket between userspace program & kernel program (Last
updated October 12 2001)
803. Broadcasting messages (Last updated December 17 2001)
804. socket programming using java (Last updated October 16 2001)
805. (Last updated October 16 2001)
806. get line numbers while debugging (Last updated October 16 2001)
807. compile error on accept() call (Last updated October 17 2001)
808. socket in non socket (Last updated October 17 2001)
809. How can make sure that the message that received through a UDP
is correct or not? (Last updated October 16 2001)
810. How can make sure that the message that received through a UDP
is correct or not? (Last updated December 11 2001)
811. Are multiple socket write()s a performance issue? (Last updated
October 18 2001)
812. socket problem (Last updated October 18 2001)
813. Errors Compiling Simple Sockets Library (Last updated October 18 2001)
814. packet size to use in stream socket? (Last updated October 18 2001)
815. Multiple server on a same port but of different interface card
(Last updated November 4 2001)
816. blocking the call to connect() (Last updated October 19 2001)
817. POP client socket (Last updated October 22 2001)
818. Data transfer through sockets dont work over Internet (Last
updated December 6 2001)
819. close() on unconnected/disconnected socket (Last updated October 23 2001)
820. Redundancy Client/Server (Last updated January 15 2002)
821. Handling structures in Socket Programming (Last updated October 23 2001)
822. Sockets in Multithreading (Last updated April 30 2002)
823. TCP read() errors (Last updated October 23 2001)
824. Sample code for blocked read (Last updated October 24 2001)
825. Receive Error (Unbelievable) (Last updated October 24 2001)
826. connect() and accept() system call of Socket API (Last updated
March 8 2002)
827. connect() and accept() system call of Socket API (Last updated
November 29 2001)
828. How to pass CGI environment variables (Last updated October 24 2001)
829. Client /server program (Last updated October 25 2001)
830. How to broadcast message uses udp protocal (Last updated April 1 2002)
831. netstat command (Last updated October 25 2001)
832. Strange receiving packets size (Last updated October 26 2001)
833. Strange bottleneck using SEND function (Last updated October 25 2001)
834. listening to all the ports (Last updated October 29 2001)
835. rings (Last updated November 1 2001)
836. HTTP/1.0 client and Persistence (Last updated October 28 2001)
837. unable to recv (Last updated November 28 2001)
838. IP routing in C++ (Last updated December 21 2001)
839. IP routing in C++ (Last updated October 29 2001)
840. UDP socket (Last updated October 30 2001)
841. about using two network interface (Last updated February 4 2002)
842. I remove a LKM, but system halt, Why ? (Last updated October 30 2001)
843. Last Modification Time (Last updated November 4 2001)
844. Sending structs to sockets (Last updated October 31 2001)
845. inetd not closing connection when server program exits (Last
updated November 1 2001)
846. (Last updated November 1 2001)
847. problem on FreeBSD version.... (Last updated November 2 2001)
848. Threads (Last updated November 2 2001)
849. sockets (Last updated March 31 2002)
850. sockets (Last updated November 3 2001)
851. sockets (Last updated November 3 2001)
852. Timeout on socket (Last updated November 5 2001)
853. (Last updated November 6 2001)
854. about client and server (Last updated November 6 2001)
855. TCP SYN and TCP FIN (Last updated November 7 2001)
856. About client and server (Last updated November 6 2001)
857. Is it possible to turn off local echo? (Last updated November 6 2001)
858. How do I unbind on the client end of the socket after I have
bound to a port (Last updated November 6 2001)
859. semaphores interface through sockets (Last updated November 7 2001)
860. Poll on TCP socket succeds without any data in the pipe (Last
updated November 9 2001)
861. about fragment (Last updated November 8 2001)
862. fragment packets 2 (Last updated November 8 2001)
863. need help implementing TCP (Last updated January 10 2002)
864. memset & memcpy (Last updated November 26 2001)
865. FD_ISET,AH_FLAG,SEQ (Last updated November 9 2001)
866. Sockets In General (Last updated November 9 2001)
867. How to convert address to equivalent hostname (Last updated
November 9 2001)
868. Converting address into hostname (Last updated November 10 2001)
869. same IP on diffrents vlan (Last updated November 11 2001)
870. error returned when peer goes down (Last updated November 12 2001)
871. Sliding Window Protocol Implementation in C(Linux) (Last updated
July 24 2002)
872. how to estimate the bandwidth by read() and wirte() in
client-server program (Last updated November 12 2001)
873. How fast is a UNIX domain socket? (Last updated November 13 2001)
874. How to handle mutiple client by select (Last updated November 14 2001)
875. how to set the PUSH flag by setsockopt? (Last updated November 15 2001)
876. Recv blocks for a while after reading msg header (Last updated
November 15 2001)
877. Broadcast ...in Unix C.... (Last updated December 21 2001)
878. Server C code for reciving messages using Sockets & UDP (Last
updated November 22 2001)
879. How to receive data "synchronously" and "asynchronously". (Last
updated November 19 2001)
880. KNOW BROADCAST ADDRESS (Last updated November 19 2001)
881. Under what conditions are the ECONNABORTED or EPROTO errors
returned by the "accept" system call? (Last updated November 19 2001)
882. (Last updated November 20 2001)
883. My Proxy wont handle SSL(https) requests (Last updated November 30 2001)
884. pthread and listen problem (Last updated November 24 2001)
885. Client that does not know IP and port number (Last updated
November 21 2001)
886. BIND MORE THAN ONE SOCK FD (Last updated November 30 2001)
887. OpenSSL socket accept blocking. (Last updated December 6 2001)
888. One quick question (Last updated November 30 2001)
889. Alarm Clock (Last updated November 25 2001)
890. simultanious sending and recieving (Last updated November 26 2001)
891. about ftp client programming for linux??? (Last updated November 27 2001)
892. TCP protocal question (Last updated November 30 2001)
893. Process Table (Last updated December 6 2001)
894. broadcast under linux that fails (Last updated December 17 2001)
895. Socket misc (Last updated November 28 2001)
896. errno Questions (Last updated November 28 2001)
897. send hangs when recv() is used (Last updated November 29 2001)
898. send hangs when recv() is used (Last updated November 30 2001)
899. Accept() (Last updated November 29 2001)
900. accept() (Last updated December 6 2001)
901. Socket programming between UNIX & Windows (Last updated November 30 2001)
902. about behavior of send and sendto (Last updated November 30 2001)
903. How can we know the port stat? (Last updated November 30 2001)
904. Error about "Software caused connection abort" (Last updated
December 5 2001)
905. How does a server handle multiple connections? (Last updated
December 14 2001)
906. Use getsockname() (Last updated December 5 2001)
907. Read call returning 0 bytes and errno set to 0 (Last updated
December 11 2001)
908. Local Sockets in c/c++ (Last updated January 8 2002)
909. Simple web-server source code in C language (Last updated December 6 2001)
910. Seeking information on /dev/poll (Last updated December 7 2001)
911. AF_LOCAL & AF_INET (Last updated December 7 2001)
912. recvfrom (Last updated December 7 2001)
913. HELP ME - URGENT !!!! (Last updated December 7 2001)
914. optimize communications (Last updated December 10 2001)
915. linking error on sco unix..... (Last updated December 10 2001)
916. tun lpd (Last updated December 10 2001)
917. Try to connect to a Unix server with Windows 2000 Professionnal
RAS (Last updated December 10 2001)
918. Maximum number of Processes / threads (Last updated December 11 2001)
919. pthreads and socket timeouts not working (Last updated April 30 2002)
920. How can I know the half close (read) of remote socket half cut
(Last updated December 12 2001)
921. help me urgently!!!!!!!!!!!!!!!!!!!!!!!! (Last updated December 12 2001)
922. Sending to the dead socket (Last updated December 21 2001)
923. Question regarding MTU. (Last updated December 12 2001)
924. Udp connection between C server and Java client (Last updated
December 13 2001)
925. What shutdown(socket, SHUT_RD) does? (Last updated December 17 2001)
926. Unblocking select with close (Last updated July 1 2002)
927. multiple - telnet client (Last updated December 15 2001)
928. How can I tell when the other end of TCP socket has been closed?
(Last updated December 21 2001)
929. Select() features (Last updated December 14 2001)
930. Certain pages hang when downloading (Last updated December 15 2001)
931. Howto extend echo ? (Last updated December 15 2001)
932. how can fork share information (Last updated December 17 2001)
933. poll() on send (Last updated December 18 2001)
934. Sockets && Threads (Last updated March 26 2002)
935. PIPE : read/write to telnet (Last updated January 10 2002)
936. how can i change source ip address (Last updated April 29 2002)
937. problems receiving the signals from server(very urgent) (Last
updated January 5 2002)
938. ENOMEM & ECONNABORTED (Last updated December 27 2001)
939. SOCKETS IN KERNEL SPACE (Last updated January 2 2002)
940. How to detect Garbage data input over socket (Last updated January 3 2002)
941. Building a buffer to send over a socket. (Last updated December 31 2001)
942. Urgent!! How to recognize boundries of multiple messages in recv
buffer? (Last updated January 4 2002)
943. Accept returns ZERO? (Last updated January 4 2002)
944. what does this setsockopt() and getsockopt() functions do?
<b><i>urgent!!!</i></b> (Last updated January 5 2002)
945. How can i have udp server & client on same machine? (Urgent)
(Last updated January 5 2002)
946. compare IPC (Last updated January 5 2002)
947. writing a simple email client (Last updated January 6 2002)
948. Send() still succeeds when remote peer closed (Last updated
January 7 2002)
949. (Last updated January 8 2002)
950. (Last updated January 9 2002)
951. Accept failure (Last updated January 9 2002)
952. Avcept queues (Last updated January 9 2002)
953. nonblocking IO, many clients, write buffers? (Last updated
January 10 2002)
954. SO_KEEPALIVE - connection dying (Last updated January 11 2002)
955. How to detect a socket pipe has been broken! (Last updated June 10 2002)
956. client connect to a web server using non-blocking sockets - is
it possible? (Last updated January 13 2002)
957. File Not found problem (Last updated January 15 2002)
958. choosing IP to connect from (Last updated January 14 2002)
959. problem using same docket to communicate with multiple
destinations (Last updated January 16 2002)
960. problem using same docket to communicate with multiple
destinations (Last updated January 23 2002)
961. Socket Synchronization (NT - UNIX) (Last updated January 16 2002)
962. Socket Synchronization (NT - UNIX) (Last updated January 16 2002)
963. Guaranteeing message delivery (Last updated February 9 2002)
964. Raw socket (Last updated January 17 2002)
965. Determining destination address of a UDP packet (Last updated
April 19 2002)
966. Problems setting TTL with setsockopt: (Last updated January 17 2002)
967. unix socket (Last updated January 18 2002)
968. Automatic IP selection on server (Last updated January 18 2002)
969. Socket is not going into non-blocking mode (Last updated January 18 2002)
970. UNIX PROCESS (Last updated January 18 2002)
971. How to "handover" a TCP connection to the binary called up by
execl()? (Last updated January 19 2002)
972. Permission Denied Error on UDP Broadcast Sends (Last updated
January 19 2002)
973. recv() strangeness (Last updated January 20 2002)
974. Raw sockets (Last updated January 20 2002)
975. Data synchronization over tcp socket (Last updated February 15 2002)
976. (Last updated January 21 2002)
977. write(...) and SIGALRM (Last updated January 23 2002)
978. Threads in Sockets (Last updated January 23 2002)
979. sending data on a TCP connection (Last updated January 24 2002)
980. BIND ERROR (Last updated January 24 2002)
981. Request for sample code contributions... (Last updated February 13 2002)
982. select and EINTR - why is it being interrupted ? (Last updated
January 25 2002)
983. BIND ERROR AGAIN (Last updated January 25 2002)
984. raw socket & timestamp using udp by libppcap (Last updated
January 25 2002)
985. accept on Solaris returns ZERO (Last updated January 30 2002)
986. Review this code - receive good karma! (Last updated January 30 2002)
987. Extreme Multiplexing (Last updated January 29 2002)
988. How do i read write remote registry using UDP sockets (Last
updated January 30 2002)
989. Message is not received more than 2 times. (Last updated January 31 2002)
990. TCP options programming (Last updated February 4 2002)
991. how to associate a port with a PID (Last updated February 4 2002)
992. small information about header files (Last updated February 5 2002)
993. how to connect to a client behind a gateway from a server ?
(Last updated February 5 2002)
994. UDP sockets!! (Last updated February 5 2002)
995. accept call giving EBADF (Last updated February 5 2002)
996. Closing + shutdown socket = memory still used! (Last updated
March 19 2002)
997. Java GUI to communicate with C server (Last updated February 8 2002)
998. Ssssssspeed...? (Last updated February 6 2002)
999. threaded server (Last updated February 11 2002)
1000. Port number actually used after accept (Last updated February 7 2002)
1001. max connection in listen backlog (Last updated February 8 2002)
1002. Where does address come from (Last updated February 25 2002)
1003. Second call to select() waits ~100ms before data available (Last
updated February 8 2002)
1004. .Forward File (Last updated February 10 2002)
1005. UDP recivive program failin (Last updated February 11 2002)
1006. sockets and threads (Last updated February 12 2002)
1007. Comparison between shared memory and sockets (Last updated
February 12 2002)
1008. AF_INET and PF_INET (Last updated February 14 2002)
1009. HTTP parse before send request (Last updated February 13 2002)
1010. cavhe threads (Last updated February 13 2002)
1011. closing TCP TIME_WAIT socket (Last updated February 15 2002)
1012. SuperRecv/SuperSend - source for you (Last updated February 14 2002)
1013. connect() returning EADDRINUSE (Last updated July 29 2002)
1014. Several process writing to the same pipe (Last updated February 13 2002)
1015. recv is non blocking ?!? (Last updated February 20 2002)
1016. multiplt fork of a new soket (Last updated February 19 2002)
1017. connect time of 60 seconds or so.. (Last updated February 20 2002)
1018. select statement not accepting input data from client (Last
updated February 21 2002)
1019. Help with Aix C++ Sockets sending to Windows sockets (Last
updated February 21 2002)
1020. before select() stament how do i know the client is disconncted
(Last updated February 24 2002)
1021. how can i get twoway communication (Last updated February 21 2002)
1022. Problems with incoming data on socket:: Firewall perhaps? (Last
updated February 22 2002)
1023. synchronizing multiple processes (Last updated February 23 2002)
1024. FTP send login/pass doesn't work (Last updated February 24 2002)
1025. Recv still wait. How knock out it? (Last updated February 26 2002)
1026. PPP LQM option Under Linux (Last updated February 25 2002)
1027. unidentified error while using recv (Last updated February 25 2002)
1028. udp sento() gives error 10061 (Last updated February 25 2002)
1029. How to add a UDP socket option (Last updated February 26 2002)
1030. struct over udp connection (Last updated February 27 2002)
1031. Use of select() (Last updated March 5 2002)
1032. know len = 0 from IOCTL(FIONREAD),then _read returns >0,BUG ?
(Last updated March 1 2002)
1033. using select how can i tell that client connection is closed
(Last updated March 4 2002)
1034. physical closure of the connection (Last updated March 1 2002)
1035. Autotimeout? (Last updated March 4 2002)
1036. select does not accept second connection (Last updated March 5 2002)
1037. accept returns zero (Last updated March 4 2002)
1038. how to connect to more then one port from a client (Last updated
March 4 2002)
1039. Bidirectional Client/Server communication question (Last updated
March 4 2002)
1040. socket buffer (Last updated March 4 2002)
1041. output delay measure for a udp socket (Last updated March 5 2002)
1042. Yahoo Messenger Problem (Last updated March 5 2002)
1043. No subject - March 5 2002 (Last updated March 5 2002)
1044. Why does my multithreaded server read but not write? (Last
updated March 5 2002)
1045. Sending pipe information to other processes (Last updated March 5 2002)
1046. gethostbyname(),gethostbyaddr() (Last updated March 6 2002)
1047. return value of process? (Last updated March 13 2002)
1048. Raw IPV6 programming on Linux (Last updated June 13 2002)
1049. error using select with accept (Last updated March 7 2002)
1050. ip to int int to ip (Last updated March 8 2002)
1051. Fundamentals of Sockets.RECV (Last updated March 11 2002)
1052. what are the standard interfaces between kernel calls and
network device drivers? (Last updated March 8 2002)
1053. shut down all sockets (Last updated April 5 2002)
1054. efficinet addr<-hostent convert? (Last updated March 11 2002)
1055. attack on server! (Last updated March 13 2002)
1056. IGMP,Does we need it? (Last updated March 12 2002)
1057. No subject - March 12 2002 (Last updated March 12 2002)
1058. Resource temporarily unavailable (Last updated March 13 2002)
1059. Read--Write problem (Last updated March 13 2002)
1060. thread performance (Last updated March 15 2002)
1061. multiple writes to the same socket fd problem (Last updated March 13 2002)
1062. No buffer space available error (Last updated March 13 2002)
1063. Forking twice on an accepted socket (Last updated March 15 2002)
1064. can't bind local address (Last updated March 18 2002)
1065. Select - Write - Select (Last updated March 18 2002)
1066. mutliple reads on the same socket (Last updated March 18 2002)
1067. UDP Unicast bind() (Last updated March 18 2002)
1068. How do my program do something without block and make like a
chat at the same time ? (Last updated March 21 2002)
1069. problem with write (Last updated March 26 2002)
1070. ftpd in CLOSE_WAIT .. (Last updated March 20 2002)
1071. Monitoring the network (Last updated March 26 2002)
1072. Send Buffer Allocation - how big will my process get? (Last
updated March 20 2002)
1073. Problem with read in select() (Last updated March 20 2002)
1074. large size binary and ascii data (Last updated March 21 2002)
1075. very fast get status of conection (Last updated March 21 2002)
1076. Can some one explain the proxy stucture? (Last updated May 22 2002)
1077. select() on multiple clients (Last updated March 24 2002)
1078. select() on multiple clients (Last updated March 24 2002)
1079. Using select with multiple connections (Last updated March 24 2002)
1080. problem with read and write (Last updated March 24 2002)
1081. Broadcasting a msg (Last updated March 25 2002)
1082. How to broadcast a message.. (Last updated March 25 2002)
1083. string handling (Last updated March 25 2002)
1084. string handling (Last updated March 25 2002)
1085. string handling (Last updated March 25 2002)
1086. how to terminate a recvfrom() in the middle? (Last updated March 25 2002)
1087. select not reading on client socket (Last updated March 25 2002)
1088. maximum no of connections supported by a tcp server (Last
updated March 26 2002)
1089. how can i use select with read timeout (Last updated March 26 2002)
1090. maximum socket ! (Last updated April 8 2002)
1091. get send / recv bytes (Last updated March 26 2002)
1092. timout connection (Last updated March 28 2002)
1093. Is this source code perfect server? (Last updated March 27 2002)
1094. Using recv to check for disconnected socket (Last updated March 27 2002)
1095. client-socket-server-file (Last updated April 2 2002)
1096. TCP bind error. (Last updated March 30 2002)
1097. Regarding Raw Sockets (Last updated March 28 2002)
1098. how do I tell whether I have already shutdown(2) the socket?
(Last updated April 2 2002)
1099. Undefined symbols when compiling (Last updated April 4 2002)
1100. Process Socket Corruption (Last updated April 4 2002)
1101. (MSG_OOB)how i will know that out of band data came (Last
updated April 5 2002)
1102. very complicated question about system configuration... (Last
updated April 8 2002)
1103. multicast address as src address. (Last updated July 5 2002)
1104. help with receiving broadcast message (Last updated April 10 2002)
1105. How to use select () in a proxy ? URGENT,PLEASE! (Last updated
April 11 2002)
1106. advanced question (Last updated April 15 2002)
1107. problem with one machine acting as C/S at same time (Last
updated April 14 2002)
1108. TCP Client/Server Application (Last updated April 15 2002)
1109. Accept and bind by two different server (Last updated April 15 2002)
1110. how to revieve file descritor as int. (Last updated April 17 2002)
1111. recvfrom returning a few bytes under high load (Last updated
April 16 2002)
1112. No subject - April 16 2002 (Last updated April 16 2002)
1113. TCP socket (Last updated April 16 2002)
1114. Sorry, it is my first time to post question here (Last updated
April 17 2002)
1115. raw sockets (Last updated April 17 2002)
1116. cannot send after recv (Last updated April 18 2002)
1117. how to find the current send buffer size and receive buffer size
of a socket? (Last updated April 17 2002)
1118. Multiple Sockets (Last updated April 18 2002)
1119. never succed with Select ()........please help. (Last updated
April 18 2002)
1120. Never succeed with select....Please help. (Last updated May 2 2002)
1121. How to determine destination IP when UDP packet is received.
(Last updated April 20 2002)
1122. Problem about large dataflow test through socket (Last updated
April 21 2002)
1123. computer systems architecture (Last updated April 19 2002)
1124. multithread + connect ?? (Last updated April 23 2002)
1125. persist data from different clients on one server instance (Last
updated April 22 2002)
1126. VB6 SocketClient <> C++ Socket Server (Last updated April 24 2002)
1127. buffer in the recv having more bytes than len (Last updated April 26 2002)
1128. How many sockets can a Unix box support at the same time? (Last
updated April 25 2002)
1129. Wild character in C programming (Last updated April 25 2002)
1130. What happens internally when we open a socket()? (Last updated
April 26 2002)
1131. sending structs via sockets (Last updated May 21 2002)
1132. How Do I Create a Chat Application on UNIX (Last updated April 29 2002)
1133. keeping a connection alive (Last updated April 29 2002)
1134. A Unix programming support site (Last updated April 29 2002)
1135. error 10047 address family not supported by protocol family
(Last updated April 30 2002)
1136. proxy server question?? (Last updated April 30 2002)
1137. Is there any function to check whether two IP addresses are
same? (Last updated May 13 2002)
1138. Manually close a port (Last updated May 5 2002)
1139. Manually close a port (Last updated May 2 2002)
1140. Why my GCC compiler(in LINUX) always gives segmentation fault
and core dumped when there's an error in the program code and not the
type of error? (Last updated May 2 2002)
1141. Linux Server many clients (Last updated May 15 2002)
1142. Comparison OF UNIX Sockets with Cobol (Last updated May 3 2002)
1143. Could you see this packet capturing code and tell what the error
is? (Last updated May 6 2002)
1144. Interface Address. (Last updated May 6 2002)
1145. Interface Address. (Last updated May 6 2002)
1146. How can my socket not listening? (Last updated May 7 2002)
1147. Can getpeername(sock, addr, sizeof(addr)) get the peer's info
when the incoming socket isn't bind the local info before it is sent
by the peer (Last updated May 23 2002)
1148. How to find the IP traffic rate ? (Last updated May 17 2002)
1149. How can i get the free send buffer size of a socket? (Last
updated May 19 2002)
1150. SMTP Client on LINUX server/SMTP server on Win2k (Last updated
May 10 2002)
1151. UDP :2 sockets, same port, sendto/recvfrom eachother or any
addresses at same time !!?? (Last updated May 14 2002)
1152. Multi-threaded TCP server (Last updated May 13 2002)
1153. detect connection timeout - details (Last updated May 17 2002)
1154. detect connection timeout - details (Last updated May 13 2002)
1155. No subject - May 13 2002 (Last updated May 13 2002)
1156. what is proxy server? (Last updated May 15 2002)
1157. what is proxy server? (Last updated May 13 2002)
1158. what is a hub? (Last updated May 13 2002)
1159. How to handle EAGAIN error?(Urgent ! Thanks!) (Last updated May 14 2002)
1160. Status of connection if no exchange of messages (Last updated May 14 2002)
1161. Where can i find source of netstat (Last updated May 17 2002)
1162. select (Last updated May 15 2002)
1163. Better way to send variable length message to TCP client (Last
updated May 16 2002)
1164. Lose data (Last updated May 16 2002)
1165. timeout in multithread connect (Last updated May 16 2002)
1166. close(); called and send buffer not empty (Last updated May 19 2002)
1167. After WRITE 5000bytes, can only READ 1448bytes? (Last updated May 27 2002)
1168. poll and poll() (Last updated June 10 2002)
1169. DNS (Last updated May 22 2002)
1170. Two-way communication using sockets (Last updated May 22 2002)
1171. Is there any way of finding the port for which the packet is
coming. (Last updated May 23 2002)
1172. Can we read contents of a packet? (Last updated May 23 2002)
1173. Optimum blood / alcohol level for network programming (Last
updated June 5 2002)
1174. Rea (Last updated May 27 2002)
1175. Using read() with UDP ? (Last updated May 27 2002)
1176. Why is my Socket Deaf?! (Last updated May 27 2002)
1177. can anyone tell me wat is wrong in this code... b'coz my server
couldn't talk with the client (Last updated May 27 2002)
1178. how can make server talk to client thru another really
server.... (Last updated May 27 2002)
1179. Has anyone ever tried to use tcl socket? (Last updated May 28 2002)
1180. Pass my system(ls) command to my another client to run (Last
updated May 29 2002)
1181. No characters > ASCII 127 in socket communication on Solaris 8
x86 and JAVA (Last updated May 30 2002)
1182. make a socket program (Last updated May 29 2002)
1183. Bad Address (Last updated June 4 2002)
1184. Problems with Select() (Last updated May 31 2002)
1185. How to Reboot and Keep connections (Last updated June 6 2002)
1186. Is there any predefined structure for tcp header and in which
system file is it defined? (Last updated June 4 2002)
1187. Is there any function for finding port name corresponding to a
given port number. (Last updated June 3 2002)
1188. Upon client-side close, server-side sockets remain in CLOSE_WAIT
forever (Last updated June 4 2002)
1189. No subject - June 4 2002 (Last updated June 5 2002)
1190. socket descriptor is zero (Last updated June 7 2002)
1191. non blocking socket (Last updated June 7 2002)
1192. reporting EINVAL after send() on a non-blocking socket (Last
updated June 10 2002)
1193. Interface (Last updated June 7 2002)
1194. blocking write() ... until delivered to the peer (Last updated
June 13 2002)
1195. Multiple client with single server (Last updated June 8 2002)
1196. Notification for tcp connection break (Last updated June 8 2002)
1197. Notification for tcp connection break (Last updated June 13 2002)
1198. Reading data twice? (Last updated June 10 2002)
1199. Error 235 on send? (Last updated June 10 2002)
1200. Serial connectivity in unix (Last updated June 11 2002)
1201. Unable to read from socket on receiving RST (Last updated June 13 2002)
1202. How to transfer an array as a whole (Last updated June 18 2002)
1203. how to recognize a broken pipe (Last updated June 12 2002)
1204. Client machine shutdown abruptly (Last updated June 13 2002)
1205. Client machine shutdown abruptly (Last updated June 13 2002)
1206. Writing DUMMY PROXY (Last updated June 17 2002)
1207. Address Resolution on multicast address (Last updated June 14 2002)
1208. Wierd select problem (Last updated July 24 2002)
1209. help me..Urgent! (Last updated June 18 2002)
1210. layer separation between socket and ip layer? (Last updated June 14 2002)
1211. ip6 where is it? (Last updated June 17 2002)
1212. c network library (Last updated June 17 2002)
1213. Help Please (Last updated June 17 2002)
1214. [OT] Linux IPv6 stack (Last updated June 17 2002)
1215. connect setting in TCP/IP source system (Last updated June 19 2002)
1216. question on ENOBUFS and EWOULDBLOCK for non-blocking socket
(Last updated June 19 2002)
1217. select and recv when end step is slow (Last updated June 19 2002)
1218. wait for a signal (Last updated June 19 2002)
1219. Parse errors (Last updated June 29 2002)
1220. another solution (Last updated June 25 2002)
1221. IPV6 Flow Label (Last updated June 20 2002)
1222. Excellent Sockets Example (Last updated June 21 2002)
1223. for tcp/ip printing data at each level (Last updated June 21 2002)
1224. Segmentation Fault (Last updated June 22 2002)
1225. Problem with tcp server re-accept client (Last updated June 22 2002)
1226. FTP program (Last updated June 23 2002)
1227. making HTTP client connection for Palm (Last updated June 23 2002)
1228. Client Doing (Last updated June 23 2002)
1229. Client Doing Multiple Connects (Last updated June 25 2002)
1230. I can't run this code....Please help! (Last updated June 24 2002)
1231. Socket Number (Last updated June 24 2002)
1232. how to use DDD to debug socket program (Last updated June 24 2002)
1233. Instant Messenger Design (Last updated June 25 2002)
1234. pop3 size protocol (Last updated June 25 2002)
1235. write? read? (Last updated June 26 2002)
1236. write? read? (Last updated June 25 2002)
1237. write? read? (Last updated June 25 2002)
1238. Encapsulation of TCP data (Last updated June 26 2002)
1239. next thread close socket (Last updated June 26 2002)
1240. I am getting tcp source nad destination port /protocol number to
be zeroin an ip packet when captured through raw socket and tcp header
is deattached, what does that mean? (Last updated June 26 2002)
1241. socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) - called object is not
a function (Last updated June 27 2002)
1242. How to send a signal (SIGIO/SIGURG) to a process when there is
data available to be read from a socket? (Last updated June 27 2002)
1243. How can I send data from a server at intervals.. (Last updated
June 27 2002)
1244. My Client/Server program does not work.... (Last updated July 9 2002)
1245. bussiness offer (Last updated June 28 2002)
1246. 2 network card (Last updated June 27 2002)
1247. nonblocking send (Last updated June 28 2002)
1248. Sending files and CRON jobs (Last updated June 27 2002)
1249. Should a socket program parse data.... (Last updated June 27 2002)
1250. partial msg_recv (Last updated June 29 2002)
1251. Connecting to multiple servers from a client (Last updated June 28 2002)
1252. How set 2 sockets non-blocking? (Last updated July 2 2002)
1253. No subject - June 28 2002 (Last updated June 28 2002)
1254. please help me (Last updated June 28 2002)
1255. Issues with a Windows Server And Unix Client (Last updated June 28 2002)
1256. Previously opened sockets (Last updated June 29 2002)
1257. Cancelling recv/send by calling shutdown/close from second
thread (Last updated July 1 2002)
1258. how to read router advertisement icmp packets? (Last updated July 1 2002)
1259. 2000 users (Last updated July 2 2002)
1260. UDP socket - nonblocking options (Last updated July 2 2002)
1261. help me with connect... (Last updated July 2 2002)
1262. very fast write (Last updated July 3 2002)
1263. very fast write (Last updated July 2 2002)
1264. send not sending all of data? (Last updated July 4 2002)
1265. Interface Address List (Last updated July 3 2002)
1266. Host address of all clients (Last updated July 3 2002)
1267. own pool system (Last updated July 4 2002)
1268. accept block (Last updated July 4 2002)
1269. A question about the Simple Socket Library (Last updated July 3 2002)
1270. Raw Socket Programming using Windows Sockets (Last updated July 12 2002)
1271. asynchronous client (Last updated July 5 2002)
1272. send() error of ECONNABORTED (Last updated July 9 2002)
1273. creation of Raw Ethernet Sockets on Windows (Last updated July 4 2002)
1274. long connect's timeout (Last updated July 10 2002)
1275. REUSEADDR option (Last updated July 15 2002)
1276. Refusing connection (Last updated July 9 2002)
1277. create a DATAGRAM socket with unspecified port number (Last
updated July 8 2002)
1278. IP address of the server host (Last updated July 8 2002)
1279. server for OS390 (Last updated July 8 2002)
1280. multicast bind question. (Last updated July 9 2002)
1281. read and write together? (Last updated July 11 2002)
1282. EREMOTE error on AIX (Last updated July 12 2002)
1283. Message Queue Server?? (Last updated July 15 2002)
1284. question only for professionals! (Last updated July 12 2002)
1285. recv() is hanging (Last updated July 11 2002)
1286. bug / feature in Linux bind()? problem "ignoring" ports... (Last
updated July 12 2002)
1287. Controlling the port the OS issues (with bind and connect) (Last
updated July 14 2002)
1288. What port # should I use? (Last updated July 12 2002)
1289. what is EINTR (Last updated July 12 2002)
1290. pool system (Last updated July 12 2002)
1291. reuseadrr fail (Last updated July 12 2002)
1292. select() Max socket desc. (Last updated July 12 2002)
1293. Multiple clients talking to same server (Last updated July 12 2002)
1294. Threaded Design (Last updated July 13 2002)
1295. Threads Problem (Last updated July 14 2002)
1296. this is rebind problem source code (Last updated July 15 2002)
1297. this is rebind problem source code (Last updated July 17 2002)
1298. Multiple clients communicating to one server (Last updated July 15 2002)
1299. Receiving an unknown size of data (Last updated July 17 2002)
1300. Can I put select like this? (Last updated July 16 2002)
1301. can socket fire exception? (Last updated July 17 2002)
1302. more about connect (Last updated July 17 2002)
1303. The billion questions from EM (Last updated July 18 2002)
1304. Socket sets EBADF (Last updated July 18 2002)
1305. Can I get socket libraries source code (Last updated July 19 2002)
1306. IP address from name (Last updated July 18 2002)
1307. Socket sets EBADF (Last updated July 20 2002)
1308. send and recv (Last updated July 19 2002)
1309. select prob.. (Last updated July 22 2002)
1310. source code from W. Richard Stevens' UNP (Last updated July 22 2002)
1311. missing return state in man... (Last updated July 26 2002)
1312. IPv6 UDP Client Program in Perl (Free BSD) (Last updated July 22 2002)
1313. send queue (Last updated July 22 2002)
1314. Sample tcpserver only responding half the time (Last updated July 22 2002)
1315. complete func list of Sockets API (Last updated July 26 2002)
1316. Proxy program written in C (Last updated July 24 2002)
1317. What is the reason for connection timeout? (Last updated July 28 2002)
1318. Just thought I would share... (Last updated July 30 2002)
1319. which header file do i need for inet_aton? (Last updated July 28 2002)
1320. better TCP (Last updated July 29 2002)
1321. System Scope Thread Scheduling (Last updated July 30 2002)
Categorized Questions:
1. General Information and Concepts
1. What's new? (Last updated April 16 2000)
2. About this FAQ (Last updated August 27 2001)
3. Who is this FAQ for? (Last updated )
4. What are Sockets? (Last updated November 23 2001)
5. How do Sockets Work? (Last updated July 15 2002)
6. Where can I get source code for the book [book title]?
(Last updated June 14 2000)
7. Where can I get more information? (Last updated December 17 2001)
8. Where can I get the sample source code? (Last updated March 4 2002)
2. Questions regarding both Clients and Servers (TCP/SOCK_STREAM)
1. How can I tell when a socket is closed on the other end?
(Last updated May 31 2002)
2. What's with the second parameter in bind()? (Last updated
February 11 2000)
3. How do I get the port number for a given service? (Last updated )
4. If bind() fails, what should I do with the socket
descriptor? (Last updated November 9 2001)
5. How do I properly close a socket? (Last updated September 20 2001)
6. When should I use shutdown()? (Last updated April 14 2001)
7. Please explain the TIME_WAIT state. (Last updated April 22 1999)
8. Why does it take so long to detect that the peer died?
(Last updated August 20 2001)
9. What are the pros/cons of select(), non-blocking I/O and
SIGIO? (Last updated November 5 2001)
10. Why do I get EPROTO from read()? (Last updated December 7 1998)
11. How can I force a socket to send the data in its buffer?
(Last updated December 7 1998)
12. Where can I get a library for programming sockets? (Last
updated August 10 2001)
13. How come select says there is data, but read returns zero?
(Last updated December 7 1998)
14. Whats the difference between select() and poll()? (Last
updated December 7 1998)
15. How do I send [this] over a socket (Last updated June 19 2002)
16. How do I use TCP_NODELAY? (Last updated December 7 1998)
17. What exactly does the Nagle algorithm do? (Last updated
December 7 1998)
18. What is the difference between read() and recv()? (Last
updated November 15 2001)
19. I see that send()/write() can generate SIGPIPE. Is there
any advantage to handling the signal, rather than just ignoring it and
checking for the EPIPE error? (Last updated August 23 2001)
20. After the chroot(), calls to socket() are failing. Why?
(Last updated January 26 1999)
21. Why do I keep getting EINTR from the socket calls? (Last
updated December 7 1998)
22. When will my application receive SIGPIPE? (Last updated
December 7 1998)
23. What are socket exceptions? What is out-of-band data?
(Last updated December 7 1998)
24. How can I find the full hostname (FQDN) of the system I'm
running on? (Last updated September 25 2000)
25. How do I monitor the activity of sockets? (Last updated
December 21 1999)
3. Writing Client Applications (TCP/SOCK_STREAM)
1. How do I convert a string into an internet address? (Last
updated February 20 2002)
2. How can my client work through a firewall/proxy server?
(Last updated January 1 1999)
3. Why does connect() succeed even before my server did an
accept()? (Last updated December 7 1998)
4. Why do I sometimes lose a server's address when using more
than one server? (Last updated August 22 2000)
5. How can I set the timeout for the connect() system call?
(Last updated July 13 2000)
6. Should I bind() a port number in my client program, or let
the system choose one for me on the connect() call? (Last updated June
14 2002)
7. Why do I get "connection refused" when the server isn't
running? (Last updated December 7 1998)
8. What does one do when one does not know how much
information is comming over the socket? Is there a way to have a
dynamic buffer? (Last updated January 18 2000)
9. How can I determine the local port number? (Last updated
February 24 1999)
4. Writing Server Applications (TCP/SOCK_STREAM)
1. How come I get "address already in use" from bind()? (Last
updated March 6 2002)
2. Why don't my sockets close? (Last updated June 10 1999)
3. How can I make my server a daemon? (Last updated December 7 1998)
4. How can I listen on more than one port at a time? (Last
updated August 23 2001)
5. What exactly does SO_REUSEADDR do? (Last updated December 7 1998)
6. What exactly does SO_LINGER do? (Last updated December 7 1998)
7. What exactly does SO_KEEPALIVE do? (Last updated October 17 2000)
8. 4.8 How can I bind() to a port number < 1024? (Last
updated December 7 1998)
9. How do I get my server to find out the client's address /
hostname? (Last updated September 25 1999)
10. How should I choose a port number for my server? (Last
updated April 11 2000)
11. What is the difference between SO_REUSEADDR and
SO_REUSEPORT? (Last updated December 7 1998)
12. How can I write a multi-homed server? (Last updated December 7 1998)
13. How can I read only one character at a time? (Last updated
December 28 2001)
14. I'm trying to exec() a program from my server, and attach
my socket's IO to it, but I'm not getting all the data across. Why?
(Last updated January 9 2002)
5. Writing UDP/SOCK_DGRAM applications
1. When should I use UDP instead of TCP? (Last updated
December 22 2001)
2. What is the difference between "connected" and
"unconnected" sockets? (Last updated July 16 2002)
3. Does doing a connect() call affect the receive behaviour
of the socket? (Last updated December 7 1998)
4. How can I read ICMP errors from "connected" UDP sockets?
(Last updated October 27 2000)
5. How can I be sure that a UDP message is received? (Last
updated December 12 2001)
6. How can I be sure that UDP messages are received in order?
(Last updated November 9 2001)
7. How often should I re-transmit un-acknowleged messages?
(Last updated November 28 2001)
8. How come only the first part of my datagram is getting
through? (Last updated December 7 1998)
9. Why does the socket's buffer fill up sooner than expected?
(Last updated December 7 1998)
6. Advanced Socket Programming
1. How would I put my socket in non-blocking mode? (Last
updated June 1 2002)
2. How can I put a timeout on connect()? (Last updated March 31 2002)
3. How do I complete a read if I've only read the first part
of something, without again calling select()? (Last updated October 4
1999)
4. How to use select routine (Last updated February 22 2002)
5. RAW sockets (Last updated May 28 2002)
6. Restricting a socket to a given interface (Last updated
February 23 2002)
7. Receiving all incoming traffic through a RAW-socket? (Last
updated February 6 2001)
8. Multicasting (Last updated September 16 2001)
9. getting IP header of a UDP message (Last updated August 8 1999)
10. To fork or not to fork? (Last updated December 12 2001)
7. Sample Source Code
1. Looking for a good C++ socket library (Last updated April 26 2002)
2. perl examples of source code (Last updated February 15 2001)
3. Where is the source code from Richard Stevens' books?
(Last updated May 17 2000)
8. Bugs and Strange Behaviour
1. send() hangs up when sending to a switched off computer
(Last updated November 30 2001)
2. Error when using inetd (Last updated May 29 2002)
Add Your Own Question to the FAQ
| Search FAQ || Your User Profile || About Me || Books |
Contents are Copyright(c) by the author of the content. Permission is
granted to do anything you like with this contents so long as you
don't claim the work, or copyright for yourself. The Self Serve FAQ is
Copyright(c) by it's authors, and available under the terms of the GNU
GPL.