当前位置: 首页 > news >正文

打印mac地址

转自:http://blog.chinaunix.net/uid-546544-id-2096102.html

 

有这样两个宏可以方便地打印mac地址:
#define MAC_FMT "%02x:%02x:%02x:%02x:%02x:%02x"
#define MAC_ARG(x) ((u8*)(x))[0],((u8*)(x))[1],((u8*)(x))[2],((u8*)(x))[3],((u8*)(x))[4],((u8*)(x))[5]

使用样例如下:
struct ethhdr *eh = (struct ethhdr *)skb->mac.raw;
printk(KERN_INFO "SOURCE:" MAC_FMT "\n", MAC_ARG(eh->h_source));
printk(KERN_INFO "DEST:" MAC_FMT "\n", MAC_ARG(eh->h_dest));

转载于:https://www.cnblogs.com/x_wukong/p/6644203.html

相关文章:

  • (转)EXC_BREAKPOINT僵尸错误
  • phantomjs技巧之将html页面转换为pdf文件
  • 完毕port(CompletionPort)具体解释 - 手把手教你玩转网络编程系列之三
  • 入门到进阶:最全面Vim快捷键键位图
  • github帐号及文章选题
  • 【Datastage】NULL VALUE TO A NOT NULL VALUE
  • MongoDB-3.4安装文档
  • C#开发微信门户及应用(28)--微信“摇一摇·周边”功能的使用和接口的实现
  • bug给你带来的四个好处
  • C++中怎样获取类成员的指针
  • lol盒子重点内容
  • 安卓逆向系列教程 4.6 去广告
  • Myeclipse安装SVN插件
  • 王国维读书三大境界
  • dubbo异常: Failed to invoke the method getFormulaZtree in the service 异常解决方案
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 10个确保微服务与容器安全的最佳实践
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Apache的80端口被占用以及访问时报错403
  • Asm.js的简单介绍
  • Docker下部署自己的LNMP工作环境
  • JavaScript学习总结——原型
  • jdbc就是这么简单
  • JS专题之继承
  • Linux各目录及每个目录的详细介绍
  • October CMS - 快速入门 9 Images And Galleries
  • opencv python Meanshift 和 Camshift
  • QQ浏览器x5内核的兼容性问题
  • Shell编程
  • 初识 webpack
  • 反思总结然后整装待发
  • - 概述 - 《设计模式(极简c++版)》
  • 关于List、List?、ListObject的区别
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 线性表及其算法(java实现)
  • 移动端唤起键盘时取消position:fixed定位
  • 责任链模式的两种实现
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • #QT(串口助手-界面)
  • #考研#计算机文化知识1(局域网及网络互联)
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • (16)Reactor的测试——响应式Spring的道法术器
  • (LeetCode C++)盛最多水的容器
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (区间dp) (经典例题) 石子合并
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • *p++,*(p++),*++p,(*p)++区别?
  • .NET Core跨平台微服务学习资源
  • .NET delegate 委托 、 Event 事件
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .NET 使用 XPath 来读写 XML 文件
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法