- 博客(8)
- 收藏
- 关注
原创 skb各层结构体
1、skb结构体skb定义linux/skbuff.h重要的数据成员包括(暂不分析,完整结构见文章最后的附录)struct sk_buff { ... __u16 transport_header; __u16 network_header; __u16 mac_header; ... /* These elements must be at the end, see alloc_skb() for details. */ sk_buff_data_t tail; s
2021-10-09 17:22:29 897
原创 linux系统下,enum在C语言中和数字比较大小时的类型是int还是unsigned int
操作系统:linuxenum枚举类型#include <stdio.h>enum test{//不赋值时,默认第一个值为0,后续依次+1A,B,C,D,};int main(){ enum test aa; //C++中不允许直接给aa赋enum test以外的值,但是在C语言中是可以的 aa=-2; if(aa>0){ printf("aa>0\n");
2021-03-03 10:11:10 758
原创 linux下编写一个简单的ko
编译内核文件.ko1、操作系统:linux2、编译包含的文件# lshello.c helloworld.h Makefile world.c3、文件详情obj-m :=start.ostart-objs := hello.o world.oLINUX_KERNEL := $(shell uname -r)LINUX_KERNEL_PATH :=/usr/src/linux-headers-${LINUX_KERNEL}/PWD :=$(shell pwd) modules
2020-11-18 19:16:40 1256
原创 C语言的一些用法
1、printf函数%x 以16进制输出数字%#8x 以16进制输出数字,且前置0x,左补空格至8位(包括0x符号一共8位)%#.8x 以16进制输出数字,且前置0x,0x后面左补0至8位(不包括0x,补齐数字为8位)#include<stdio.h> int main(){ int a=15; printf("%x\n%#8x\n%#.8x\n",a,a,a);}输出为f 0xf0x0000000f...
2020-10-23 09:38:11 451
原创 linux安装winehq
开始下载安装直接打开终端开始操作sudo dpkg --add-architecture i386wget -nc https://dl.winehq.org/wine-builds/winehq.keysudo apt-key add winehq.keysudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'sudo apt updatesudo apt upgradesudo
2020-05-16 01:05:37 1199
原创 推箱子的小游戏
系统:linux语言:C源码如下#include<stdio.h>#include<stdlib.h>//whether to allow to pull box#define PULL_BOX 1//whether to move only one step at a time#define ONE_STEP 0struct box{int *l...
2019-11-21 18:52:25 198 1
原创 搭建802.1X服务器及如何使用路由器接入和桥接(WDS)
搭建802.1X服务器及如何使用路由器接入和桥接(WDS)本文说明了以下几个内容:1、如何使用freeradius(在自己电脑上,linux系统)搭建802.1X认证服务器2、如何将路由器A(openwrt系统)作为client连接上述服务器3、如何使用路由器B(openwrt系统)桥接步骤2中的路由器A一、使用freeradius(在自己电脑上)搭建802.1x认证服务器参考http...
2019-08-22 10:26:23 3140 1
原创 查看shell脚本过程中的一些用法小结
shell脚本名shellceshi.sh一、eval用法1、调用最后一个参数代码:echo "最后一个参数为"$(eval echo \$$#)""2、可以定义函数代码:_set_var() {echo ceshi}eval "$1(){ _set_var; }" #定义名为输入参数1的函数set_var运行:$ ./shallceshi.sh set_varces...
2019-08-02 11:41:16 518 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人