improved MOBIKE:

prefer address family already used
  do not change address implicit when mobike supported
  handle multiple simultaneous roaming requests more properly
  proper enabling/disabling of UDP encapsulation
This commit is contained in:
Martin Willi
2007-07-03 12:32:38 +00:00
parent dd0ee786db
commit 3bc62fe70e
10 changed files with 256 additions and 90 deletions
+2 -5
View File
@@ -54,13 +54,10 @@ struct ike_mobike_t {
/**
* @brief Use the task to roam to other addresses.
*
* Supplied hosts may be NULL to reuse existing IKE_SA hosts.
*
* @param this calling object
* @param me local host to roam to, or NULL
* @param other remote host to roam to, or NULL
* @param address TRUE to include address list update
*/
void (*roam)(ike_mobike_t *this, host_t *me, host_t *other);
void (*roam)(ike_mobike_t *this, bool address);
};
/**