Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[MREPRO] Međuispit - 2020/2021

Mariox

jel zna netko kako dinamički napraviti port za ovu TCP konekciju kod servera?


Mariox

Mariox
meni radi s hardkodiranim TCP portom “80”, ali se uvijek koristi taj isti. A koliko sam skuzio po uputama, treba za svaku novu tcp konekciju novi port. Moj zadatak je “zamisli” server, u slučaju da ima više grupa


ruza0001

Mariox ja sam stigao napraviti samo do toga, kad sam krenuo radit to s TCP dijelom skuzio sam da je 10:55 vec, pa sam samo pocistio sto sam krenuo pisat i predo 😆


Mariox

rozy nisam ni ja stigao, ali me zanima riješenje


jobi

Mariox
getaddrinfo(NULL,"0",...);
...
getsockname(..., sin, ...);
port = sin.sin_port;

ovako sam ja nekako, getaddr dodijeli neki port, a s getsockname ga dohvatimo


ruza0001

Mariox nadam se da ce nam dat neka rjesenja da vidimo kako je to trebalo izgledati, da nesto naucimo barem iz ispita hahaha