aqhome: Added parser for needaddr message.
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#include "aqhome/msg_value.h"
|
||||
#include "aqhome/msg_sendstats.h"
|
||||
#include "aqhome/msg_ping.h"
|
||||
#include "aqhome/msg_needaddr.h"
|
||||
|
||||
#include <gwenhywfar/debug.h>
|
||||
#include <gwenhywfar/text.h>
|
||||
@@ -152,8 +153,12 @@ void _packetReceived(AQH_SERIAL *sr, AQH_MSG *msg)
|
||||
AQH_MsgValue_DumpToBuffer(msg, dbuf, "received");
|
||||
fprintf(stdout, "%s", GWEN_Buffer_GetStart(dbuf));
|
||||
}
|
||||
else if (msgType==AQH_MSG_TYPE_NEED_ADDRESS) {
|
||||
AQH_MsgNeedAddr_DumpToBuffer(msg, dbuf, "received");
|
||||
fprintf(stdout, "%s", GWEN_Buffer_GetStart(dbuf));
|
||||
}
|
||||
else {
|
||||
fprintf(stdout, " %s: Received (%s):\n", GWEN_Buffer_GetStart(dbuf), msgIsValid?"valid":"invalid");
|
||||
fprintf(stdout, " %s: Received (%d):\n", GWEN_Buffer_GetStart(dbuf), msgType);
|
||||
GWEN_Text_DumpString(ptr, len, 6);
|
||||
}
|
||||
GWEN_Buffer_free(dbuf);
|
||||
|
||||
Reference in New Issue
Block a user