May 22, 2003 sockets in linux | ||||
---|---|---|---|---|
| ||||
Attachments: | I'm sure this isn't complete, but it's a start anyway. It compiles and I tried it a bit, but the weirdest thing happens: I wrote 2 simple programs: the client reads a string from stdin, sends it to the server, the server outputs to stdout, sends it back to the client, the client outputs to stdout. The client creates the socket properly: I checked. However, for some reason, the server doesn't seem to go beyond the socket() function (if I could debug it, it could be better). Anyway, give it a try, correct it, etc., etc. ------------------------- Carlos Santander --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.483 / Virus Database: 279 - Release Date: 2003-05-19 |
May 25, 2003 Re: sockets in linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Santander B. | "Carlos Santander B." <carlos8294@msn.com> escribió en el mensaje news:bah52n$fpc$1@digitaldaemon.com... | | However, for some reason, the server doesn't seem to go beyond the socket() | function (if I could debug it, it could be better). | I tried it again, and it seems that I had commited a coding mistake initializing one of the structs in the client (so the server was alright...). The only change I had to do in Socket.d was declare bcopy, and then it worked perfectly. I also tried to include select, pselect, etc., but I ran into some trouble with FD_SET et al because of my lack of knowledge with asm. ————————————————————————— Carlos Santander "Carlos Santander B." <carlos8294@msn.com> escribió en el mensaje news:bah52n$fpc$1@digitaldaemon.com... | | However, for some reason, the server doesn't seem to go beyond the socket() | function (if I could debug it, it could be better). | I tried it again, and it seems that I had commited a coding mistake initializing one of the structs in the client (so the server was alright...). The only change I had to do in Socket.d was declare bcopy, and then it worked perfectly. I also tried to include select, pselect, etc., but I ran into some trouble with FD_SET et al because of my lack of knowledge with asm. ————————————————————————— Carlos Santander |
Copyright © 1999-2021 by the D Language Foundation