fix lintial warnings
[archipelago] / xseg / peers / user / dummy.c
1 #include <stdio.h>
2 #include <unistd.h>
3 #include <sys/types.h>
4 #include <pthread.h>
5 #include <xseg/xseg.h>
6 #include <peer.h>
7 #include <time.h>
8 #include <sys/util.h>
9
10 struct timespec delay = {0, 4000000};
11
12 void custom_peer_usage()
13 {
14         fprintf(stderr, "Custom peer options: \n"
15                         "none \n\n");
16 }
17 int custom_peer_init(struct peerd *peer, int argc, char *argv[])
18 {
19         return 0;
20 }
21
22 int dispatch(struct peerd *peer, struct peer_req *pr, struct xseg_request *req,
23                 enum dispatch_reason reason)
24 {
25         if (canDefer(peer))
26                 defer_request(peer, pr);
27         else {
28 //              printf("completing req id: %u (remote %u)\n", (unsigned int) (pr - peer->peer_reqs), (unsigned int) pr->req->priv);
29 //              nanosleep(&delay,NULL);
30                 complete(peer, pr);
31         }
32         return 0;
33 }