Commit 06c90567 authored by Juliusz Chroboczek's avatar Juliusz Chroboczek

Move prototype of handle_request.

parent b1e289d2
...@@ -59,11 +59,6 @@ struct buffered_update buffered_updates[MAX_BUFFERED_UPDATES]; ...@@ -59,11 +59,6 @@ struct buffered_update buffered_updates[MAX_BUFFERED_UPDATES];
struct network *update_net = NULL; struct network *update_net = NULL;
int updates = 0; int updates = 0;
static void
handle_request(struct neighbour *neigh, const unsigned char *prefix,
unsigned char plen, unsigned char hop_count,
unsigned short seqno, unsigned short router_hash);
unsigned short unsigned short
hash_id(const unsigned char *id) hash_id(const unsigned char *id)
{ {
...@@ -245,7 +240,7 @@ parse_packet(const unsigned char *from, struct network *net, ...@@ -245,7 +240,7 @@ parse_packet(const unsigned char *from, struct network *net,
return; return;
} }
static void void
handle_request(struct neighbour *neigh, const unsigned char *prefix, handle_request(struct neighbour *neigh, const unsigned char *prefix,
unsigned char plen, unsigned char hop_count, unsigned char plen, unsigned char hop_count,
unsigned short seqno, unsigned short router_hash) unsigned short seqno, unsigned short router_hash)
......
...@@ -37,6 +37,9 @@ extern const unsigned char packet_header[8]; ...@@ -37,6 +37,9 @@ extern const unsigned char packet_header[8];
unsigned short hash_id(const unsigned char *id) ATTRIBUTE ((pure)); unsigned short hash_id(const unsigned char *id) ATTRIBUTE ((pure));
void parse_packet(const unsigned char *from, struct network *net, void parse_packet(const unsigned char *from, struct network *net,
const unsigned char *packet, int len); const unsigned char *packet, int len);
void handle_request(struct neighbour *neigh, const unsigned char *prefix,
unsigned char plen, unsigned char hop_count,
unsigned short seqno, unsigned short router_hash);
void flushbuf(struct network *net); void flushbuf(struct network *net);
void send_hello_noupdate(struct network *net, unsigned interval); void send_hello_noupdate(struct network *net, unsigned interval);
void send_hello(struct network *net); void send_hello(struct network *net);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment