123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- const
- RIPVERSION = 1;
- type
- Pnetinfo = ^netinfo;
- netinfo = record
- rip_dst : sockaddr;
- rip_metric : longint;
- end;
- Prip = ^rip;
- rip = record
- rip_cmd : u_char;
- rip_vers : u_char;
- rip_res1 : array[0..1] of u_char;
- ripun : record
- case longint of
- 0 : ( ru_nets : array[0..0] of netinfo );
- 1 : ( ru_tracefile : array[0..0] of char );
- end;
- end;
- const
- RIPCMD_REQUEST = 1;
- RIPCMD_RESPONSE = 2;
- RIPCMD_TRACEON = 3;
- RIPCMD_TRACEOFF = 4;
- RIPCMD_MAX = 5;
- ripcmds : array [0..RIPCMD_MAX-1] of pchar = ( ''#0, 'REQUEST', 'RESPONSE', 'TRACEON', 'TRACEOFF' );
- const
- HOPCNT_INFINITY = 16;
- MAXPACKETSIZE = 512;
- TIMER_RATE = 30;
- SUPPLY_INTERVAL = 30;
- MIN_WAITTIME = 2;
- MAX_WAITTIME = 5;
- EXPIRE_TIME = 180;
- GARBAGE_TIME = 240;
- { ---------------------------------------------------------------------
- Borland compatibility types
- ---------------------------------------------------------------------}
- // Type
|