about summary refs log tree commit diff
path: root/inet/netinet
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-08-21 19:15:14 +0000
committerUlrich Drepper <drepper@redhat.com>2000-08-21 19:15:14 +0000
commit959eb65d0d3e56d2dbc66211c17d59522789e544 (patch)
tree579579670c3d59a7ff2a8f23d70abb4e94cf7453 /inet/netinet
parentfb7268b292b9dd1bcf11b47b4deadd0bbf6195af (diff)
downloadglibc-959eb65d0d3e56d2dbc66211c17d59522789e544.tar.gz
glibc-959eb65d0d3e56d2dbc66211c17d59522789e544.tar.xz
glibc-959eb65d0d3e56d2dbc66211c17d59522789e544.zip
Update.
2000-08-21  Marko Myllynen  <myllynen@lut.fi>

	* inet/netinet/icmp6.h: Add Mobile IPv6 extensions structures.
Diffstat (limited to 'inet/netinet')
-rw-r--r--inet/netinet/icmp6.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/inet/netinet/icmp6.h b/inet/netinet/icmp6.h
index 2a31a43182..6fd78f6db0 100644
--- a/inet/netinet/icmp6.h
+++ b/inet/netinet/icmp6.h
@@ -232,5 +232,23 @@ struct nd_opt_mtu             /* MTU option */
     uint32_t  nd_opt_mtu_mtu;
   };
 
+/* Mobile IPv6 extension: Advertisement Interval.  */
+struct nd_opt_adv_interval
+  {
+    uint8_t   nd_opt_adv_interval_type;
+    uint8_t   nd_opt_adv_interval_len;
+    uint16_t  nd_opt_adv_interval_reserved;
+    uint32_t  nd_opt_adv_interval_ival;
+  };
+
+/* Mobile IPv6 extension: Home Agent Info.  */
+struct nd_opt_home_agent_info
+  {
+    uint8_t   nd_opt_home_agent_info_type;
+    uint8_t   nd_opt_home_agent_info_len;
+    uint16_t  nd_opt_home_agent_info_reserved;
+    int16_t   nd_opt_home_agent_info_preference;
+    uint16_t  nd_opt_home_agent_info_lifetime;
+  };
 
 #endif /* netinet/icmpv6.h */