DeadBeef.h

Go to the documentation of this file.
00001 #ifndef __DEADBEEF_H__
00002 #define __DEADBEEF_H__
00003 
00004 namespace oasys {
00005 
00006 inline void 
00007 fill_with_the_beef(void* buf, size_t len) {
00008     char beef[]     = { 0xd, 0xe, 0xa, 0xd, 0xb, 0xe, 0xe, 0xf };
00009     size_t beef_len = 8;
00010     char* p = reinterpret_cast<char*>(buf);
00011     
00012     for (size_t i=0; i<len; ++i)
00013         *p++ = beef[i%beef_len];
00014 }
00015 
00016 } // namespace oasys
00017 #endif /* __DEADBEEF_H__ */

Generated on Fri Dec 22 14:47:58 2006 for DTN Reference Implementation by  doxygen 1.5.1