Mein Professor hat mich darauf hingewiesen, dass wir eine Struktur über den Zeiger im Speicher legen können (Casting), um die Daten besser interpretieren zu können. Ich habe heute in der Vorlesung danach gefragt, und er meinte, das würde funktionieren.
Dies ist nicht kompilieren beschweren sich über, wie es nicht werfen kann es. Was mache ich falsch? Ich bin dabei, die Daten manuell zu parsen...
struct DataStruct
{
u_char DEST_ADDRESS[6];
u_char SOURCE_ADDRESS[6];
};
struct DataStruct* testData;
testData = (struct DataStruct*)pkt_data;