Description of umip patches
People of USAGI provide maintenance for umip. The sources of the daemon are available from their GIT repository. It can be cloned using following command:
$ git clone git://git.linux-ipv6.org/gitroot/mipv6-daemon.git
As stated before, people of USAGI provide maintenance for umip. The patches described below have been developed/ported by Romain Kuntz, Sebastien Decugis, Jean Lorchat and I to provide new functionalities or improve existing ones. At some point, some of them might end up in USAGI repository.
The patches are maintained as a quilt set, versioned using mercurial. The repository can be cloned using the following command:
hg clone http://hg.natisbad.org/migrate2_patches_umip_nemo
Below is a description of the patches, in the order they appear in the series file (the order in which they are applied).
- mipv6-daemon-umip-0.4-nepl-20071105.patch
- author: Ville Nuorvala, ported to UMIP by Romain Kuntz.
- description: NEMO Basic support.
- vt_print_mnp.patch
- author: Sebastien Decugis.
- description: print Mobile Network Prefix when dumping BCE using the console.
- print_mr_prefixes_in_dump_bce.patch
- author: Arnaud Ebalard.
- description: Adds debug information of Mobile Router Prefixes when dumping Binding Cache Entry (BCE).
- nepl_fix_bce_mnp.patch
- author: Sebastien Decugis.
- description: Fix Mobile Network Prefix handling in the BCE.
- update_instead_of_adddel.patch
- author: Arnaud Ebalard.
- description: Prevents add/del logic when tunnel interface has not changed on HA supporting NEMO and replaces it by update when possible.
- dynreload.patch
- author: Sebastien Decugis.
- description: Adds support for SIGHUP to reload the configuration dynamically.
- nestedconf.patch
- author: Sebastien Decugis.
- description: Adds support for nested configuration files.
- allow_interface_addition_removal.patch
- author: Arnaud Ebalard.
- description: Adds support for addition/removal of interfaces on MN after it is lauched.
- router_preference_support.patch
- author: Arnaud Ebalard.
- description: Adds support for route metric change based on interface preference and initial support for Router Preference in received RA (submodulating metric value to break a tie).
- netlink_flooding_prevention.patch
- author: Arnaud Ebalard.
- description: Prevents Netlink flooding on MN (workaround for UMIP bug ?).
- statistics_support.patch
- author: Jean Lorchat.
- description: Provides support for statistics.
- tunnel_support.patch
- author: Arnaud Ebalard.
- description: Adds support for tunnel interfaces, initially targeting Teredo support using Miredo but also working with SIT devices (6to4).
- migrate2.patch
- author: Arnaud Ebalard.
- description: Adds support for MIGRATEv2.