define Ausdrücke in Klammer setzen
Verfasst: 01.10.2008, 16:02:21
Servus
Die Ausdrücke wie zum Beispiel in stack.h
müssen unbedingt zwischen Klammern gesetzt werden, da ansonsten Ausdrücke wie
zu fehlerhaften Berechnungen führen.
Hat mich glatte 2 Stunden gekostet, bis bei mir der Groschen fiel.
MfG
Die Ausdrücke wie zum Beispiel in stack.h
Code: Alles auswählen
#define UDP_DATA_END_VAR ETH_HDR_LEN + ((eth_buffer[IP_PKTLEN]<<8)+eth_buffer[IP_PKTLEN+1]) - UDP_HDR_LEN + 8
Code: Alles auswählen
pkt_lng = UDP_DATA_END_VAR - UDP_DATA_START
Hat mich glatte 2 Stunden gekostet, bis bei mir der Groschen fiel.
MfG