[Dcmlib] GetMacAddrSys
Mathieu Malaterre
mathieu.malaterre at kitware.com
Mon Jan 17 17:39:55 CET 2005
Benoit,
Ok c'est reparer. Est-ce que tu peux me faire un ctest -R Util +
ipconfig /all sur le systeme qui ne marche pas. Voila ce que c'est sense
retourner:
...
Mac Address:000cf1894605
...
puis
Physical Address. . . . . . . . . : 00-0C-F1-89-46-05
Voila en detail la sortie:
dashboard at DASH3 /cygdrive/c/Dashboards/My Tests/gdcmVS60
$ ctest.exe -R Util -V
Test project
Changing directory into c:\Dashboards\My Tests\gdcmVS60\Test
1/ 1 Testing TestUtil
Test command: "C:\Dashboards\My Tests\gdcmVS60\bin\Debug\gdcmTests.exe"
TestUtil
# of adapters in this system : 2
Interface #147.144.143.155000cf1894605.20050117.113735
# of adapters in this system : 2
Mac Address:000cf1894605
1 type : 24
Interface #2 type : 6
Interface #1 type : 24
Interface #2 type : 6
-- Process completed
Passed
The following tests passed:
TestUtil
100% tests passed, 0 tests failed out of 1
dashboard at DASH3 /cygdrive/c/Dashboards/My Tests/gdcmVS60
$ ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : DASH3
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Description . . . . . . . . . . . : Intel(R) PRO/100 VE Network
Connection
Physical Address. . . . . . . . . : 00-0C-F1-89-46-05
Mathieu Malaterre wrote:
>
> Benoit,
>
> Je sais pas ce que t'as fais dans ton patch. Donc fais:
>
> $ cvs up -r1.98 src/gdcmUtil.cxx
>
> $ make
>
> $ ctest -R Util -V
> Test project
> Changing directory into /home/malaterre/Creatis/malaterre/gdcmbin/Test
> 1/ 1 Testing TestUtil
> Test command: /home/malaterre/Creatis/malaterre/gdcmbin/bin/gdcmTests
> TestUtil
> 0.0.147.144.143.155.127.0.0.1.20050117.112323
> Mac Address:000cf1705c91
> -- Process completed
> Passed
>
> The following tests passed:
> TestUtil
>
> 100% tests passed, 0 tests failed out of 1
> malaterre at zorglub $ /sbin/ifconfig
> eth0 Link encap:Ethernet HWaddr 00:0C:F1:70:5C:91
> inet addr:192.168.1.184 Bcast:192.168.1.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:2176179 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1354600 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:1341103114 (1278.9 Mb) TX bytes:607237578 (579.1 Mb)
> Interrupt:20 Base address:0xcf40 Memory:fe8ff000-fe8ff038
>
>
> Sans probleme sur fedora.
>
> Mathieu
>
> Mathieu Malaterre wrote:
>
>> J'ai tester le code sur VS6 et Borland et les deux passent vraiment
>> sans soucis...
>>
>> Le code est vraiment bon:
>> http://bdn.borland.com/article/0,1410,26040,00.html
>>
>> Il est utiliser a Kitware dans certain produit et je peux garantir que
>> c'est un point nevralgique pour nous
>>
>> Mathieu
>>
>> Benoit Regrain wrote:
>>
>>> Hi,
>>>
>>> la méthode Util::GetMacAddrSys plante dans les grandes largeurs sous
>>> mon windows. J'ai fait un patch pour que ca ne plante plus (j'ai
>>> testé qu'on était
>>> bien en présence d'une adresse IP)
>>>
>>> Par contre, je comprend rien à la valeur retournée !!!
>>> Pour la partie Windows, elle vaut toujours 0 meme si on affecte rien
>>> dans addr.
>>> Quelqu'un peut-il m'expliquer ?
>>>
>>> -----------------------------------------------------------------
>>> Benoit Regrain
>>> Ingénieur d'études CNRS (Creatis)
>>> email : regrain at creatis.insa-lyon.fr
>>> <mailto:regrain at creatis.insa-lyon.fr>
>>> phone : (+33) (0) 4.72.43.82.58
>>> fax : (+33) (0) 4.72.43.85.26
>>> INSA - Bâtiment Blaise Pascal
>>> 7, avenue Jean Capelle
>>> F - 69621 Villeurbanne Cedex
>>> -----------------------------------------------------------------
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Dcmlib mailing list
>>> Dcmlib at creatis.insa-lyon.fr
>>> http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib
>>
>>
>>
>>
>>
>> _______________________________________________
>> Dcmlib mailing list
>> Dcmlib at creatis.insa-lyon.fr
>> http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib
>>
>
>
>
> _______________________________________________
> Dcmlib mailing list
> Dcmlib at creatis.insa-lyon.fr
> http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib
>
More information about the Dcmlib
mailing list