cmd.c
changeset 21 29491118c0dd
parent 20 d5748ae53a17
child 24 592b7f42ba54
equal deleted inserted replaced
20:d5748ae53a17 21:29491118c0dd
    45 	"Recognizes options cmd_shell, cmd_redirect_stderr, cmd_header and cmd_header_inline\n" \
    45 	"Recognizes options cmd_shell, cmd_redirect_stderr, cmd_header and cmd_header_inline\n" \
    46 	"Provides command /cmd" )
    46 	"Provides command /cmd" )
    47 
    47 
    48 static module_info_t info_cmd_experimental = {
    48 static module_info_t info_cmd_experimental = {
    49 	.branch          = "experimental",
    49 	.branch          = "experimental",
    50 #ifndef HAVE_CMD_ID
    50 	.api             = 27,
    51 	.api             = 20,
       
    52 #else
       
    53 	.api             = 23,
       
    54 #endif
       
    55 	.version         = PROJECT_VERSION,
    51 	.version         = PROJECT_VERSION,
    56 	.description     = DESCRIPTION,
    52 	.description     = DESCRIPTION,
    57 	.requires        = NULL,
    53 	.requires        = NULL,
    58 	.init            = mcmd_init,
    54 	.init            = mcmd_init,
    59 	.uninit          = mcmd_uninit,
    55 	.uninit          = mcmd_uninit,
    60 	.next            = NULL,
    56 	.next            = NULL,
    61 };
    57 };
    62 
    58 
    63 module_info_t info_cmd = {
    59 static module_info_t info_cmd_dev = {
    64 	.branch          = "dev",
    60 	.branch          = "dev",
    65 	.api             = 13,
    61 	.api             = 13,
    66 	.version         = PROJECT_VERSION,
    62 	.version         = PROJECT_VERSION,
    67 	.description     = DESCRIPTION,
    63 	.description     = DESCRIPTION,
    68 	.requires        = NULL,
    64 	.requires        = NULL,
    69 	.init            = mcmd_init,
    65 	.init            = mcmd_init,
    70 	.uninit          = mcmd_uninit,
    66 	.uninit          = mcmd_uninit,
    71 	.next            = &info_cmd_experimental,
    67 	.next            = &info_cmd_experimental,
       
    68 };
       
    69 
       
    70 module_info_t info_cmd = {
       
    71 	.branch          = "0.10.0",
       
    72 	.api             = 1,
       
    73 	.version         = PROJECT_VERSION,
       
    74 	.description     = DESCRIPTION,
       
    75 	.requires        = NULL,
       
    76 	.init            = mcmd_init,
       
    77 	.uninit          = mcmd_uninit,
       
    78 	.next            = &info_cmd_dev,
    72 };
    79 };
    73 
    80 
    74 typedef struct {
    81 typedef struct {
    75 	gchar      *jid;
    82 	gchar      *jid;
    76 	GString    *input;
    83 	GString    *input;