/**
* Initialize the HELLO module.
*
+ * @param friend_only use a friend only hello
* @param cb function to call whenever our HELLO changes
* @param cb_cls closure for cb
*/
void
-GST_hello_start (GST_HelloCallback cb, void *cb_cls);
+GST_hello_start (int friend_only, GST_HelloCallback cb, void *cb_cls);
/**
* @param address address to add or remove
*/
void
-GST_hello_modify_addresses (int addremove,
- const struct GNUNET_HELLO_Address *address);
+GST_hello_modify_addresses (int addremove,
+ const struct GNUNET_HELLO_Address *address);
/**
*/
int
GST_hello_test_address (const struct GNUNET_HELLO_Address *address,
- struct GNUNET_CRYPTO_RsaSignature **sig,
+ struct GNUNET_CRYPTO_EccSignature **sig,
struct GNUNET_TIME_Absolute **sig_expiration);