c01a9869b3a266b73f7b5f4cf6f2bded1b3b2ddf
2 extern unsigned char dst_addr_of_device
[];
3 extern unsigned char src_addr_of_device
[];
4 extern unsigned char eth_addr_local
[];
10 extern char host1
[MAX_STRING_LEN
];
11 extern char host2
[MAX_STRING_LEN
];
13 extern int both_addresses
;
14 extern int printPacketType
;
15 extern int p_packet_bpl
;
23 #define SIZE_OF_HEADER (sizeof(struct packet_header_T))
24 #define DATA_SIZE 1460
25 #define SNAP1 0xaaaa0300
26 #define SNAP2 0x408c8856
27 #define SERVER_TAG 0xffffffff
28 #define CLIENT_TAG 0xfffffffe
30 #define SIZE_OF_FIRST_HEADER (SIZE_OF_HEADER-8)
31 #define PACKET_SIZE (DATA_SIZE + SIZE_OF_HEADER)
32 #define SIZE_OF_BOOT_CMDS ((IO_BUF_END-IO_BUF_START)-CRC_LEN)
34 #define BOOT_ADDRESS 0x380000f4
38 void SendToDevice (unsigned char *data
, int data_len
);
39 void Handler (unsigned char *buf
, const struct pcap_pkthdr
*hdr
, const unsigned char *p
);
40 void GetLocalEthAddr (void);
42 void DecodeSvintoBoot (const unsigned char *p
);
This page took 0.043543 seconds and 3 git commands to generate.