]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/net/tymo/mh/mhpacket.h
Initial tymo commit
[tinyos-2.x.git] / tos / lib / net / tymo / mh / mhpacket.h
diff --git a/tos/lib/net/tymo/mh/mhpacket.h b/tos/lib/net/tymo/mh/mhpacket.h
new file mode 100644 (file)
index 0000000..1b33f61
--- /dev/null
@@ -0,0 +1,24 @@
+#ifndef MHPACKET_H
+#define MHPACKET_H
+
+#include "AM.h"
+#include "message.h"
+#include "routing.h"
+
+typedef nx_struct mhpacket_header {
+  nx_uint8_t len;
+  nx_uint8_t type;
+  nx_am_addr_t src;
+  nx_am_addr_t dest;
+} mhpacket_header_t;
+
+typedef nx_struct mhpacket {
+  mhpacket_header_t header;
+  nx_uint8_t data[];
+} mhpacket_t;
+
+enum { //for mig
+  AM_MHPACKET = AM_MULTIHOP,
+};
+
+#endif