xref: /DragonOS/user/apps/dmesg/dmesg.h (revision 1ea2daad8121b77ed704e6d7c3a09f478147441d)
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();