[ reiser @ 06.04.2008. 23:10 ] @
Dakle pisem neki irc engine i zapeo sam oko slanja fajlova preko DCC-a, tj ne znam kako da inicijalizujem slanje fajla. DCC manual kaze:

Code:

Initiator:
    DCC command issued.
    Create a socket, bind it to INADDR_ANY, port 0, and
        make it passive (a listening socket).
    Send the recipient a DCC request via CTCP supplying
        the address and port of the socket. (This
        is ideally taken from the address of the local
        side of the socket which is connected to a
        server. This is presumably the interface on
        the host which is closest to the rest of
        the net, and results in one less routing hop
        in the case of gateway nodes).
    Continue normally until a connection is received.

    On a connection:
    Accept the connection.
    Close the original passive socket.
    Conduct transaction on the new socket.


Po ovome, trebao bih da otvorim socket na INADDR_ANY, port 0 i cekam da se neko konektuje medjutim Socket.Connect() ne prolazi (WSAGetLastError vraca 10061 Connection refused). Probao sam i umesto INADDR_ANY da stavim 127.0.0.1, i da promenim port, ali opet nece. Jer neko mozda pisao implementaciju DCC protokola pa da mi kaze kako da inicijalizujem DCC SEND ? Hvala.