diff options
author | Tom Rondeau <trondeau@vt.edu> | 2010-11-08 22:31:56 -0500 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2010-11-08 22:42:37 -0500 |
commit | 6fc05897572c82ebb523d0ab0ac4cf763d00cb4a (patch) | |
tree | bd40a92491177abe022c62fce153b342cade89e8 /gr-msdd6000/src/msdd_rs_source_simple.cc | |
parent | 9eeb6dbaa1398946229db780f2eb1ca4e9eae04b (diff) |
Potential fix to MSDD warnings by setting sequence number from buffer more explicitly.
Diffstat (limited to 'gr-msdd6000/src/msdd_rs_source_simple.cc')
-rw-r--r-- | gr-msdd6000/src/msdd_rs_source_simple.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gr-msdd6000/src/msdd_rs_source_simple.cc b/gr-msdd6000/src/msdd_rs_source_simple.cc index c44808f517..70e692d832 100644 --- a/gr-msdd6000/src/msdd_rs_source_simple.cc +++ b/gr-msdd6000/src/msdd_rs_source_simple.cc @@ -64,7 +64,10 @@ msdd_rs_source_simple::work (int noutput_items, /* Read a buffer out -- looking at UDP payload at this point.*/ rcv->read( &buffer[0], BUF_LEN ); - int seq = *((int*) &buffer[2]); + //int seq = *((int*) &buffer[2]); + int seq; + memcpy(&seq, &buffer[2], 4*sizeof(char)); + char type = buffer[0]; //printf("Sequence %d\n",seq); |