1 #pragma once 2 3 /** 4 * @brief 识别dmesg程序的第一个选项参数 5 * 6 * @param arg dmesg命令第一个选项参数 7 * @return int 有效时返回对应选项码,无效时返回 -1 8 */ 9 int getoption(char *arg); 10 11 /** 12 * @brief 识别dmesg程序的第二个选项参数 13 * 14 * @param arg dmesg命令第一个选项参数 15 * @return int 有效时返回设置的日志级别,无效时返回 -1 16 */ 17 int getlevel(char *arg); 18 19 /** 20 * @brief 打印dmesg手册 21 */ 22 void print_help_msg(); 23 24 /** 25 * @brief 打印dmesg错误使用的信息 26 */ 27 void print_bad_usage_msg();