⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 idvals

📁 Source for the 802.11 (wireless) network stack for Linux
💻
字号:
#!/bin/shMODULE="ieee80211"FILE="net/ieee80211.h"DEBUG_PATH="/proc/net/${MODULE}/debug_level"LEVEL=""PREFIX=""function get_level(){	if [ ! -e ${DEBUG_PATH} ]; then		LEVEL=""	else		LEVEL=`cat ${DEBUG_PATH}`	fi}function bit(){	VAL=1	for ((i = 0; i < $2; i++)); do		VAL=$((VAL*2))	done	SET="$((VAL & $3))"	if [ "${SET}" = "0" ]; then		SET=" "	else		SET="*"	fi	printf "%-20s\t\t0x%08X [%s] %d\n" $1 $VAL "$SET" $VAL}IFS=""LEVELS=`sed -ne "s#.*_DL_\(.*\) *(1<<\(.*\))#${PREFIX}\1 \2#p" ${FILE}`get_levelif [ ! -z ${LEVEL} ]; then	LEV=$((LEVEL))else	LEV=0fiprintf "%-20s\t\t%-10s Set Decimal\n" "Description" "Hex"for i in $LEVELS; do	IFS=" "	bit $i ${LEV}doneif [ ! -z ${LEVEL} ]; then	printf "debug_level = ${LEVEL} (* = enabled)\n"else	printf "${MODULE} not currently loaded.  debug_level not set.\n"fi

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -