通过内核中的 __setup() 宏,可以为某个内核启动参数指定一个 handler,实现对特定启动参数的处理。例如:
__setup("ip=", ip_auto_config_setup);
当内核启动参数中有 "ip=xxx" 时,ip_auto_config_setup() 函数将会被调用,该函数接收一个 char * 类型的参数,其指向 "ip=" 后面的参数值。
备注:
- handler 应该是静态函数
- 对模块无效
通过内核中的 __setup() 宏,可以为某个内核启动参数指定一个 handler,实现对特定启动参数的处理。例如:
__setup("ip=", ip_auto_config_setup);
当内核启动参数中有 "ip=xxx" 时,ip_auto_config_setup() 函数将会被调用,该函数接收一个 char * 类型的参数,其指向 "ip=" 后面的参数值。
备注: