ueber socketfiledeskriptor auf struct zugreifen
-
hallo
ich habe einen array von socketfiledeskriptoren. wie kann ich auf das struct des deskriptors zugreifen, in dem der deskriptor mit
index[i] = accept(sock_listen, (struct sockaddr *)&new,&structlen);
seine daten speichert?
in man 2 accept() steht:
The accept function extracts the first connection request on the queue of pending connections, creates a new socket with the same properties of s, and allocates a new file descriptor for the socket.ist der deskriptor dann ein zeiger auf das struct? folgendes wird mit einem fehler vom compiler abgebrochen:
val = index[i].sind_addr.s_addr;
stimmt es was ich mir zusammengereimt habe? wenn ja, wo liegt der
fehler in meiner val-zuweisungdanke, caspar