[c++] socket in ascolto su porta 25 non scolta su porta 25

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
Avatar utente
grisson
Prode Principiante
Messaggi: 86
Iscrizione: domenica 27 agosto 2006, 23:06

[c++] socket in ascolto su porta 25 non scolta su porta 25

Messaggio da grisson »

ecco.. ho questo problema.
se io creo un socket su porte basse poi in realtà questi ascoltano su porte molto alte.
Ad esempio se imposto come porta 25, tramite  "netstat -an | grep "LISTEN "" vedo che in realtà ascolta su una porta casuale molto alta.

se invece imposto già di mio una porta piu alta non accade nulla...
il  codice quendo assegno è il solito arcinoto:

Codice: Seleziona tutto

IndirizzoServer.sin_port = htons(25);
non riesco minimamente a capire il perchè... su win lo stesso identico codice funziona benissimo...
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti