Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [C] Voglio sapere l'indirizzo IP del mio server in una socket

    salve ragazzi spero qualcuno mi possa aiutare. nella mia applicazione client/server in linguaggio C, dopo che il client e il server sono connessi, ho bisogno di sapere l'indirizzo IP del server... qualcuno di voi sa dirmi come fare?? penso ci sia qualche funzione di libreria, ma dopo un'accurata ricerca...nn sono riuscito a trovare quello che mi serve.... confido in voi...per favore aiutatemi!!!

    ciao

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ho capito ... se i due sistemi sono connessi, hai gia' indicato al client l'indirizzo del server ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    si...client e server sono connessi... il client sa l'inidirizzo del server, ma il server non conosce il proprio indirizzo.
    per evitare che sia il client a inviare al server il suo indirizzo, chiedevo se esiste una funzione che nel server restituisca il suo indirizzo IP

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il server non conosce il proprio indirizzo ? Scusa, ma che dici ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    allora forse non mi so spiegare, scusami... riprovo a spiegare il problema:

    mi serve che il server stampi a video il proprio indirizzo IP... da dove lo prendo???

    grazie

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Qualcosa del genere

    codice:
       char     Hostname[100];
       HOSTENT *pHostEnt;
    
       gethostname( Hostname, sizeof( Hostname ));
       pHostEnt = gethostbyname( Hostname );
       printf ("%s\n", inet_ntoa(**((struct in_addr**)pHostEnt->h_addr_list)));
    ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.