commands.c revision 7c424aa51c956c628e3512055841aa2f9eef4833
/* Copyright (C) 2002 Timo Sirainen */
#include "common.h"
#include "commands.h"
{
/* keep the command uppercased */
switch (*name) {
case 'A':
return cmd_append;
return cmd_authenticate;
break;
case 'C':
return cmd_create;
return cmd_copy;
return cmd_close;
return cmd_check;
return cmd_capability;
break;
case 'D':
return cmd_delete;
break;
case 'E':
return cmd_expunge;
return cmd_examine;
break;
case 'F':
return cmd_fetch;
break;
case 'L':
return cmd_list;
return cmd_lsub;
return cmd_logout;
return cmd_login;
break;
case 'N':
return cmd_noop;
break;
case 'R':
return cmd_rename;
break;
case 'S':
return cmd_store;
return cmd_search;
return cmd_sort;
return cmd_select;
return cmd_status;
return cmd_subscribe;
break;
case 'T':
return cmd_thread;
break;
case 'U':
return cmd_uid;
return cmd_unsubscribe;
return cmd_unselect;
break;
}
return NULL;
}