IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

Et logique entre adresse IP et netmask


Sujet :

Réseau C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 60
    Par défaut Et logique entre adresse IP et netmask
    salut,

    J'aimerais faire en C un ET-logique entre une adresse ip et un netmask.

    L'adresse ip est dans une variable de type uint32_t.
    Je ne sais pas encore dans quel type de variable je vais stocker le netmask.

    J'aimerais réaliser un ET-logique entre le netmask et l'adresse IP exactement comme le font les routeurs. Mais je ne sais pas comment faire pour réaliser ce type d'opération binaire en C.

  2. #2
    Membre émérite
    Avatar de D[r]eadLock
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    504
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 504
    Par défaut
    Citation Envoyé par lilmeth Voir le message
    L'adresse ip est dans une variable de type uint32_t.
    Je ne sais pas encore dans quel type de variable je vais stocker le netmask.
    Pareil, uint32_t.

    Citation Envoyé par lilmeth Voir le message
    J'aimerais réaliser un ET-logique entre le netmask et l'adresse IP exactement comme le font les routeurs. Mais je ne sais pas comment faire pour réaliser ce type d'opération binaire en C.
    &

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 60
    Par défaut
    oki merci je vais tester ça!

  4. #4
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Citation Envoyé par lilmeth Voir le message
    L'adresse ip est dans une variable de type uint32_t.
    Sous UNIX, la variable serait plus du type in_addr_t même si c'est tout à fait équivalent je te l'accorde :
    Citation Envoyé par SUSv3
    in_addr_t
    An unsigned integral type of exactly 32 bits.

Discussions similaires

  1. Réponses: 5
    Dernier message: 12/03/2009, 09h25
  2. Lien entre adresse URL et package oracle
    Par the_youpi dans le forum Oracle
    Réponses: 3
    Dernier message: 04/12/2007, 15h08
  3. difference entre adresse et reference
    Par gnto dans le forum C++
    Réponses: 4
    Dernier message: 16/02/2006, 01h15
  4. Réponses: 8
    Dernier message: 30/12/2005, 13h47
  5. [Oracle / Sql] Et logique entre deux bits
    Par shaun_the_sheep dans le forum Oracle
    Réponses: 5
    Dernier message: 15/03/2005, 14h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo