Hirdetés

Új hozzászólás Aktív témák

  • KPepe

    senior tag

    üdv!

    Azt a feladatot kaptuk, hogy select-es vagy poll-os megvalósítással írjunk olyan szervert, ami a gethostbyname() fv segítségével lekérdezi a kliens által küldött weboldal adatait. Lényeg, hogy futtatom a szervert, másik ablakból telnettel csatlakozok rá, és ha elküldöm neki pl. a www.prohardver.hu címet, akkor visszaküldi az adott kliensnek a hostent struktúrából kinyerhető adatokat.
    Ez idáig működik is. Annyi bajom van vele, hogy ha csatlakozok egy klienssel, és küldök a szervernek valamit, akkor onnantól több kliens nem tud felcsatlakozni, az accept() fv elszáll. De ha elindítom a szervert, és egyből csatlakozok 2 klienssel, akkor működik mindkettőben a gethost dolog.
    Ha valaki lenne olyan kedves, és vetne rá egy pillantást, hogy mit szúrhattam el, azt megköszönném! :)
    Select-el csináltam, és természetesen linux.

    source

Új hozzászólás Aktív témák