1 #ifndef _IPXE_COMMAND_H 2 #define _IPXE_COMMAND_H 19 int ( *
exec ) (
int argc,
char **argv );
22 #define COMMANDS __table ( struct command, "commands" ) 24 #define __command( name ) __table_entry ( COMMANDS, _C2 ( 01., name ) ) 26 #define COMMAND( name, exec ) \ 27 struct command name ## _command __command ( name ) = { \ int(* exec)(int argc, char **argv)
Function implementing the command.
char * concat_args(char **args)
Concatenate arguments.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
const char * name
Name of the command.