18d72b68dSJomo #pragma once 28d72b68dSJomo 38d72b68dSJomo /** 48d72b68dSJomo * @brief 识别dmesg程序的第一个选项参数 58d72b68dSJomo * 68d72b68dSJomo * @param arg dmesg命令第一个选项参数 78d72b68dSJomo * @return int 有效时返回对应选项码,无效时返回 -1 88d72b68dSJomo */ 9*bc6f0a96S裕依 int getoption(char *arg); 108d72b68dSJomo 118d72b68dSJomo /** 128d72b68dSJomo * @brief 识别dmesg程序的第二个选项参数 138d72b68dSJomo * 148d72b68dSJomo * @param arg dmesg命令第一个选项参数 158d72b68dSJomo * @return int 有效时返回设置的日志级别,无效时返回 -1 168d72b68dSJomo */ 178d72b68dSJomo int getlevel(char *arg); 188d72b68dSJomo 198d72b68dSJomo /** 208d72b68dSJomo * @brief 打印dmesg手册 218d72b68dSJomo */ 228d72b68dSJomo void print_help_msg(); 238d72b68dSJomo 248d72b68dSJomo /** 258d72b68dSJomo * @brief 打印dmesg错误使用的信息 268d72b68dSJomo */ 278d72b68dSJomo void print_bad_usage_msg();