⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 route6d.h

📁 This directory contains source code for tcpdump, a tool for network monitoring and data acquisition
💻 H
字号:

/*
 * $Header: /tcpdump/master/tcpdump/route6d.h,v 1.1 1999/10/30 05:11:22 itojun Exp $
 */

#define RIP6_VERSION        1
#define RIP6_REQUEST        1
#define RIP6_RESPONSE        2

struct netinfo6 {
       struct in6_addr rip6_dest;
       u_short         rip6_tag;
       u_char          rip6_plen;
       u_char          rip6_metric;
     };

struct rip6 {
       u_char rip6_cmd;
       u_char rip6_vers;
       u_char rip6_res1[2];
       union {
         struct netinfo6 ru6_nets[1];
         char            ru6_tracefile[1];
       } rip6un;
#define rip6_nets        rip6un.ru6_nets
#define rip6_tracefile   rip6un.ru6_tracefile
};

#define HOPCNT_INFINITY6  16
#define MAXRTE            24
#define NEXTHOP_METRIC    0xff

#ifndef DEBUG
  #define SUPPLY_INTERVAL6        30
  #define RIP_LIFETIME           180
  #define RIP_HOLDDOWN           120
  #define RIP_TRIG_INTERVAL6       5
  #define RIP_TRIG_INTERVAL6_MIN   1
#else
  /* only for debugging; can not wait for 30sec to appear a bug
   */
  #define SUPPLY_INTERVAL6        10
  #define RIP_LIFETIME            60
  #define RIP_HOLDDOWN            40
  #define RIP_TRIG_INTERVAL6       5
  #define RIP_TRIG_INTERVAL6_MIN   1
#endif

#define RIP6_PORT  521
#define RIP6_DEST  "ff02::9"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -