NetStruct.cpp
上传用户:fzchengxin
上传日期:2013-10-17
资源大小:2070k
文件大小:0k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #include "stdafx.h"
  2. #include "NetStruct.h"
  3. namespace PROTOCOL_DEFINE
  4. {
  5. int get_IP_HEADER_length(IP_HEADER * ip)
  6. {
  7. return (ip->ver_len&15)*32/8;
  8. }
  9. void get_MAC_addr(unsigned char * p,char * buf,int bufsize)
  10. {
  11. memset(buf,0,bufsize);
  12. sprintf(buf,"%02X-%02X-%02X-%02X-%02X-%02X",p[0],p[1],p[2],p[3],p[4],p[5]);
  13. }
  14. }