struct RedirectToIpRequestMessage
{
/**
- * Type is GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_IP
+ * Type is #GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_IP
*/
struct GNUNET_MessageHeader header;
/**
- * GNUNET_YES to notify only after completion of the mesh-level connection,
- * GNUNET_NO to notify as soon as an address was allocated (in nbo).
+ * Always zero.
*/
- int32_t nac GNUNET_PACKED;
+ uint32_t reserved GNUNET_PACKED;
/**
* How long should the redirection be maintained at most?
struct RedirectToServiceRequestMessage
{
/**
- * Type is GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_IP
+ * Type is #GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_SERVICE
*/
struct GNUNET_MessageHeader header;
/**
- * GNUNET_YES to notify only after completion of the mesh-level connection,
- * GNUNET_NO to notify as soon as an address was allocated (in nbo).
+ * Always zero.
*/
- int32_t nac GNUNET_PACKED;
+ uint32_t reserved GNUNET_PACKED;
/**
* How long should the redirection be maintained at most?
/**
* Service descriptor identifying the service.
*/
- GNUNET_HashCode service_descriptor;
+ struct GNUNET_HashCode service_descriptor;
/**
* Unique ID to match a future response to this request.
{
/**
- * Type is GNUNET_MESSAGE_TYPE_VPN_CLIENT_USE_IP
+ * Type is #GNUNET_MESSAGE_TYPE_VPN_CLIENT_USE_IP
*/
struct GNUNET_MessageHeader header;