各位大佬们好,本菜鸡正在做实验室的一个项目,目前遇到了一个问题,百思不得其解,希望大佬们帮帮忙,谢谢!
由于alloc_netdev()函数在ubuntu和centos系统下的参数个数不一样,为了整合成一套代码,我先用network_Card_Name()函数获取当前系统的版本,并将其返回。
接着在tteVnetInit()函数里调用network_Card_Name()函数,从而将当前系统版本表示值赋给指针myVersion,然后就是常见的if...else...语句了,然而编译的结果却是下面这样的
真的很不理解,求大佬帮忙!
全部评论
(2) 回帖