[BACK]Return to nd6.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / netinet6

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/netinet6/nd6.h between version 1.14 and 1.14.4.1

version 1.14, 2000/05/19 01:40:19 version 1.14.4.1, 2000/07/20 00:07:05
Line 1 
Line 1 
 /*      $NetBSD$        */  /*      $NetBSD$        */
 /*      $KAME: nd6.h,v 1.21 2000/05/17 12:35:59 jinmei Exp $    */  /*      $KAME: nd6.h,v 1.23 2000/06/04 12:54:57 itojun Exp $    */
   
 /*  /*
  * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.   * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
Line 50  struct llinfo_nd6 {
Line 50  struct llinfo_nd6 {
         u_long  ln_expire;      /* lifetime for NDP state transition */          u_long  ln_expire;      /* lifetime for NDP state transition */
         short   ln_state;       /* reachability state */          short   ln_state;       /* reachability state */
         short   ln_router;      /* 2^0: ND6 router bit */          short   ln_router;      /* 2^0: ND6 router bit */
           int     ln_byhint;      /* # of times we made it reachable by UL hint */
 };  };
   
 #define ND6_LLINFO_NOSTATE      -2  #define ND6_LLINFO_NOSTATE      -2
Line 231  extern int nd6_delay;
Line 232  extern int nd6_delay;
 extern int nd6_umaxtries;  extern int nd6_umaxtries;
 extern int nd6_mmaxtries;  extern int nd6_mmaxtries;
 extern int nd6_useloopback;  extern int nd6_useloopback;
   extern int nd6_maxnudhint;
 extern struct llinfo_nd6 llinfo_nd6;  extern struct llinfo_nd6 llinfo_nd6;
 extern struct nd_ifinfo *nd_ifinfo;  extern struct nd_ifinfo *nd_ifinfo;
 extern struct nd_drhead nd_defrouter;  extern struct nd_drhead nd_defrouter;
Line 279  void nd6_setmtu __P((struct ifnet *));
Line 281  void nd6_setmtu __P((struct ifnet *));
 void nd6_timer __P((void *));  void nd6_timer __P((void *));
 void nd6_purge __P((struct ifnet *));  void nd6_purge __P((struct ifnet *));
 void nd6_free __P((struct rtentry *));  void nd6_free __P((struct rtentry *));
 void nd6_nud_hint __P((struct rtentry *, struct in6_addr *));  void nd6_nud_hint __P((struct rtentry *, struct in6_addr *, int));
 int nd6_resolve __P((struct ifnet *, struct rtentry *,  int nd6_resolve __P((struct ifnet *, struct rtentry *,
                      struct mbuf *, struct sockaddr *, u_char *));                       struct mbuf *, struct sockaddr *, u_char *));
 void nd6_rtrequest __P((int, struct rtentry *, struct sockaddr *));  void nd6_rtrequest __P((int, struct rtentry *, struct sockaddr *));

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.14.4.1

CVSweb <webmaster@jp.NetBSD.org>