[c++] socket in ascolto su porta 25 non scolta su porta 25
Inviato: venerdì 12 settembre 2008, 16:01
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:
non riesco minimamente a capire il perchè... su win lo stesso identico codice funziona benissimo...
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);