www.pudn.com > myrip.rar > TAGS



myrip.h,1622
#define _MYRIP_H_MYRIP_H2,17
#define RIP_VERSION RIP_VERSION15,269
#define RIP_REQUEST RIP_REQUEST16,295
#define RIP_RESPONSE RIP_RESPONSE17,321
#define RIP_INFINITY RIP_INFINITY18,347
#define RIP_MAX_ENTRY RIP_MAX_ENTRY19,373
#define RIP_MAX_PACKET RIP_MAX_PACKET20,400
#define RIP_PACKET_HEAD	RIP_PACKET_HEAD21,428
#define RIP_PORT	RIP_PORT23,455
#define ROUTE_MAX_ENTRY ROUTE_MAX_ENTRY25,477
#define ROUTE_VALID	ROUTE_VALID26,505
#define ROUTE_UNVALID	ROUTE_UNVALID27,527
#define RIP_CHECK_OK	RIP_CHECK_OK29,552
#define RIP_CHECK_FAIL	RIP_CHECK_FAIL30,575
#define BROADCAST_INTERVAL	BROADCAST_INTERVAL32,601
#define CLOCK_TIMEOUT	CLOCK_TIMEOUT33,631
struct rip_entryrip_entry36,659
  unsigned short family;family38,678
  unsigned short zero1;zero139,703
  struct in_addr ip;ip40,727
  unsigned int zero2;zero241,748
  unsigned int zero3;zero342,770
  unsigned int metric;metric43,792
struct rip_packetrip_packet46,819
  unsigned char command;command48,839
  unsigned char version;version49,864
  unsigned short zero;zero50,889
  struct rip_entry rip_ety_ptr[RIP_MAX_ENTRY];rip_ety_ptr51,912
struct route_entryroute_entry54,963
  struct in_addr dest;dest56,984
  struct in_addr next;next57,1007
  unsigned int metric;metric58,1030
  int lefttime;lefttime59,1053
  int valid;valid60,1069
struct rip_packet 	current_rip_packet;current_rip_packet63,1086
int		current_rip_count;current_rip_count64,1125
struct route_entry	routing_table[ROUTE_MAX_ENTRY];routing_table65,1149
int		curr_route_count;curr_route_count66,1200
int		sockfd;sockfd67,1223

myrip.c,212
#define MAX_ROUTING_TABLE_SIZE MAX_ROUTING_TABLE_SIZE2,19
struct route_entry routing_table[MAX_ROUTING_TABLE_SIZE];routing_table3,53
void routing_table_init(){routing_table_init5,112
int main()main23,664