/*
* Print a MAC formatted
*/
-void print_mac(unsigned char *macptr)
+static void print_mac(unsigned char *macptr)
{
char macbuf_size = 32;
char mac_buf[macbuf_size];
/*
* Print my device's stats
*/
-void print_stats()
+static void print_stats()
{
struct AnkhSessionDescriptor *sd
= reinterpret_cast<struct AnkhSessionDescriptor*>(info->addr());
printf("activated Ankh connection.\n");
}
-void get_shm_area(L4::Cap<void> /*session*/)
+static void get_shm_area(L4::Cap<void> /*session*/)
{
int err = l4shmc_attach(shm_name, &ankh_shmarea);
ASSERT_OK(err);
extern "C" int handle_icmp_packet(char *packet, unsigned size, char *buffer);
-void answer()
+static void answer()
{
unsigned bufsize = sizeof(recvbuf);
memset(recvbuf, 0, sizeof(recvbuf));
}
-void receive()
+static void receive()
{
static int cnt = 0;
while (true)
}
}
-void rxtx()
+static void rxtx()
{
unsigned short cnt = 0;
unsigned bufsize = 200;
get_shm_area(ankh_session);
-#if 1
- receive();
-#else
- rxtx();
-#endif
+ if (1)
+ receive();
+ else
+ rxtx();
l4_sleep_forever();
return 0;