30 #include <linux/string.h>
31 #include <linux/module.h>
32 #include <linux/virgo_queue.h>
33 #include <linux/string.h>
34 #include <linux/ctype.h>
35 #include <linux/file.h>
37 #define KCOBRA_BUF_SIZE 512
39 struct file* request_reply_queue;
41 static int __init kingcobra_kernelspace_init(
void);
42 static void __exit kingcobra_kernelspace_exit(
void);
43 void kingcobra_servicerequest_kernelspace(
void* args);
45 long parse_ip_address(
char* request);
46 char* parse_timestamp(
char* request);
48 void reply_to_publisher(
long client_ip_l,
char *response);