#include <stdlib.h>
#include <unistd.h>

#include "request.h"
#include "myerrors.h"


request *getNewRequest(int type) {
  request *req = (request *)(malloc(sizeof(struct request)));
  if (req == NULL) {
    criticalError("Allocation of request failed");
  }
  req->type = type;
  return req;
}

void *destroyRequest(request *req) {
  free(req);
}