Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1066 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  besoin de contribution : spécificités linux ia64 et non-X86 et *BSD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

besoin de contribution : spécificités linux ia64 et non-X86 et *BSD

n°400562
Taz
bisounours-codeur
Posté le 02-02-2004 à 16:42:05  profilanswer
 

voilà , j'ai besoin d'informations mais je ne trouve pas de documentation sur la conformité de ceci (POSIX ?, BSD ?), et je n'ai pas non plus de données concernant linux sur les architectures 64 bits ou non x86. si vous pouviez compiler ceci et me donner le résultat, ça serait super sympa.
 

Code :
  1. #include <net/if.h>
  2. #include <sys/ioctl.h>
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #include <stddef.h>
  6. int main()
  7. {
  8.   struct ifreq s;
  9.   printf("SIOCGIFFLAGS = %#x\n",
  10.  SIOCGIFFLAGS);
  11.   printf("IFNAMSIZ = %u\n",
  12.  IFNAMSIZ);
  13.   printf("IFF_UP = %#x\n",
  14.  IFF_UP);
  15.   printf("sizeof(struct ifreq) = %u\n",
  16.  sizeof(struct ifreq));
  17.   s.ifr_ifru.ifru_flags = -1;
  18.   printf("ifr_ifru.ifru_flags %s signed\n",
  19.   (s.ifr_ifru.ifru_flags<0 ? "" : "un" ));
  20.   printf("offsetof(ifr_ifru.ifru_flags, struct ifreq) = %u\n",
  21.  offsetof(struct ifreq, ifr_ifru.ifru_flags));
  22.   printf("sizeof(struct ifreq.ifr_ifru.ifru_flags) = %u\n",
  23.  sizeof s.ifr_ifru.ifru_flags);
  24.   printf("sizeof(struct ifreq.ifr_ifrn.ifrn_name) = %u\n",
  25.  sizeof s.ifr_ifrn.ifrn_name);
  26.  
  27.   return 0;
  28. }


 
 
 
- pour compiler gcc -Wall fichier.c && ./a.out
 
- est ce que ça compile ? des erreurs ?
 
- l'exécution est elle normale ? (pas de segfault ?)
 
 
merci beaucoup


Message édité par Taz le 02-02-2004 à 17:42:12
mood
Publicité
Posté le 02-02-2004 à 16:42:05  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  besoin de contribution : spécificités linux ia64 et non-X86 et *BSD

 

Sujets relatifs
[newbien inside 6] touche "windows" perdue sous Linux !pack wifi wanadoo (inventel) sous linux
linuxlinux et le ntfs
Mesurer son "Packet Loss" sous Linuxlinux partition [nb]
Double boot Windows - Linuxwpc54g ca marche sous linux (enfin fedora core)
Open Office Windows incompatible avec Open Office Linux?Flash sous Linux
Plus de sujets relatifs à : besoin de contribution : spécificités linux ia64 et non-X86 et *BSD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR