@@ -331,27 +331,31 @@ int main(int argc, char **argv)
331331 xmpp_conn_set_flags (conn , flags );
332332 /* configure TCP keepalive (optional) */
333333 if (tcp_keepalive )
334- xmpp_conn_set_sockopt_callback (conn , sockopt_cb );
334+ xmpp_conn_set_functionpointer (conn , XMPP_SETTING_SOCKOPT_CALLBACK ,
335+ sockopt_cb );
335336
336337 /* ask for a password if key is protected */
337- xmpp_conn_set_password_callback (conn , password_callback , NULL );
338+ xmpp_conn_set_functionpointer (conn , XMPP_SETTING_PASSWORD_CALLBACK ,
339+ password_callback );
338340 /* try at max 3 times in case the user enters the password wrong */
339- xmpp_conn_set_password_retries (conn , 3 );
341+ xmpp_conn_set_int (conn , XMPP_SETTING_PASSWORD_RETRIES , 3 );
340342 /* setup authentication information */
341343 if (key ) {
342- xmpp_conn_set_client_cert (conn , cert , key );
344+ xmpp_conn_set_string (conn , XMPP_SETTING_CLIENT_CERT , cert );
345+ xmpp_conn_set_string (conn , XMPP_SETTING_CLIENT_KEY , key );
343346 }
344347 if (jid )
345- xmpp_conn_set_jid (conn , jid );
348+ xmpp_conn_set_string (conn , XMPP_SETTING_JID , jid );
346349 if (password )
347- xmpp_conn_set_pass (conn , password );
350+ xmpp_conn_set_string (conn , XMPP_SETTING_PASS , password );
348351
349352 if (certfail )
350- xmpp_conn_set_certfail_handler (conn , certfail_handler );
353+ xmpp_conn_set_functionpointer (conn , XMPP_SETTING_CERTFAIL_HANDLER ,
354+ certfail_handler );
351355 if (capath )
352- xmpp_conn_set_capath (conn , capath );
356+ xmpp_conn_set_string (conn , XMPP_SETTING_CAPATH , capath );
353357 if (cafile )
354- xmpp_conn_set_cafile (conn , cafile );
358+ xmpp_conn_set_string (conn , XMPP_SETTING_CAFILE , cafile );
355359
356360 /* initiate connection */
357361 if (xmpp_connect_client (conn , host , port , conn_handler , ctx ) == XMPP_EOK ) {
0 commit comments