#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error Meh....
#endif
GO(curl_easy_cleanup, vFp)
GO(curl_easy_duphandle, pFp)
GO(curl_easy_escape, pFppi)
GO(curl_easy_getinfo, uFpppppp)
GO(curl_easy_init, pFv)
GO(curl_easy_perform, uFp)
GO(curl_easy_recv, iFppLp)
GO(curl_easy_reset, vFp)
GO(curl_easy_send, iFppLp)
GOM(curl_easy_setopt, uFEpup)
GO(curl_easy_strerror, pFu)
GO(curl_formadd, iFpppppppppppppppp)
GO(curl_formfree, vFp)
GO(curl_free, vFp)
GO(curl_global_cleanup, vFv)
GO(curl_global_init, uFu)
GO(curl_global_sslset, uFupp)
GO(curl_multi_add_handle, uFpp)
GO(curl_multi_assign, uFpip)
GO(curl_multi_cleanup, uFp)
GO(curl_multi_fdset, uFppppp)
GO(curl_multi_info_read, pFpp)
GO(curl_multi_init, pFv)
GO(curl_multi_perform, uFpp)
GO(curl_multi_poll, iFppuip)
GO(curl_multi_remove_handle, uFpp)
GOM(curl_multi_setopt, iFEpup)
GO(curl_multi_socket_action, uFpiip)
GO(curl_multi_strerror, pFi)
GO(curl_multi_timeout, iFpp)
GO(curl_multi_wait, iFppuip)
GO(curl_share_cleanup, uFp)
GO(curl_share_init, pFv)
GOM(curl_share_setopt, uFEpup)
GO(curl_slist_append, pFpp)
GO(curl_slist_free_all, vFp)
GO(curl_url, pFv)
GO(curl_url_cleanup, vFp)
GO(curl_url_dup, pFp)
GO(curl_url_get, iFpipu)
GO(curl_url_set, iFpipu)
GO(curl_url_strerror, pFi)
GO(curl_version, pFv)
GO(curl_version_info, pFi)