add dispatch reason to peers skeleton
[archipelago] / xseg / peers / user / speer.c
index 8e00f0d..751b9d2 100644 (file)
@@ -151,7 +151,7 @@ static void handle_accepted(struct peerd *peer, struct peer_req *pr,
        xreq->serviced = 0;
        //xreq->state = XS_ACCEPTED;
        pr->retval = 0;
-       dispatch(peer, pr, req);
+       dispatch(peer, pr, req, accept);
 }
 
 static void handle_received(struct peerd *peer, struct peer_req *pr,
@@ -160,7 +160,7 @@ static void handle_received(struct peerd *peer, struct peer_req *pr,
        //struct xseg_request *req = pr->req;
        //assert req->state != XS_ACCEPTED;
        XSEGLOG2(&lc, D, "Handle received \n");
-       dispatch(peer, pr, req);
+       dispatch(peer, pr, req, receive);
 
 }