InAddr ist eine 32-Bit-ZAhl
Die
IP 255.255.255.255 wird als $FFFFFFFF dargetsellt
IP 255.0.0.0 ist $FF000000
IP 0.0.0.255 ist $000000FF
usw. usf.
Und damit kannst du jetzt rechnen.
Wenn du zu Beispiel die erste Stelle haben willst, dann machst du
(inAddr and $FF000000) shr (3*8)
bzw
(inAddr and ($FF shl (3*8)) shr (3*8)
Anstatt der 3 kannst du dann die anderen Positionen einsetzen.
Edit: Verdammt aus "8)" wurde ja ein Smiley
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.