- for (i = 0; i != size; ++i) {
- const ProtocolInfo info = map[i];
- if (strcmp(name, info.name) == 0)
- return info.proto;
- }
+ModestPairList*
+modest_protocol_info_get_transport_store_protocol_pair_list (void)
+{
+ return get_protocol_pair_list (TransportStoreProtocolMap,
+ G_N_ELEMENTS(TransportStoreProtocolMap));
+}
+
+ModestPairList*
+modest_protocol_info_get_auth_protocol_pair_list (void)
+{
+ return get_protocol_pair_list (AuthProtocolMap,
+ G_N_ELEMENTS(AuthProtocolMap));
+}
+
+ModestPairList*
+modest_protocol_info_get_connection_protocol_pair_list (void)
+{
+ return get_protocol_pair_list (ConnectionProtocolMap,
+ G_N_ELEMENTS(ConnectionProtocolMap));
+}