- const ProtocolInfo *map = NULL;
-
- switch (proto_type) {
- case MODEST_TRANSPORT_STORE_PROTOCOL:
- map = TransportStoreProtocolMap;
- *size = G_N_ELEMENTS(TransportStoreProtocolMap);
- break;
- case MODEST_CONNECTION_PROTOCOL:
- map = ConnectionProtocolMap;
- *size = G_N_ELEMENTS(ConnectionProtocolMap);
- break;
- case MODEST_AUTH_PROTOCOL:
- map = AuthProtocolMap;
- *size = G_N_ELEMENTS(AuthProtocolMap);
- break;
- default:
- g_printerr ("modest: invalide protocol type %d", proto_type);
- }
- return map;
-}
-