Esempio n. 1
0
calipso_reply_t *
calipso_reply_alloc(void)
{
    calipso_reply_t *reply = xmalloc(sizeof(calipso_reply_t));
	if(reply == NULL) return NULL;

    reply->pool = cpo_pool_create( CALIPSO_DEFAULT_POOLSIZE );

    return (reply);
}
Esempio n. 2
0
calipso_resource_t *
calipso_resource_alloc(void)
{
    calipso_resource_t *resource = malloc(sizeof(calipso_resource_t));

	if(resource != NULL) {
    	resource->resource_fd = -1;
    	resource->resource_path = NULL;
    	resource->pool = cpo_pool_create(CALIPSO_DEFAULT_POOLSIZE);
    	resource->resource_stat = NULL;
		resource->offset = 0x0;
	}

    return (resource);
}
Esempio n. 3
0
calipso_request_t *
calipso_request_alloc(void)
{
    calipso_request_t *request = xmalloc(sizeof(calipso_request_t));

    if (request == NULL)
        return NULL;

    request->host = NULL;
    request->user = NULL;
    request->body_length = 0;
    request->request_time = (time_t) 0;
    request->pool = cpo_pool_create( CALIPSO_DEFAULT_POOLSIZE * 2);

    return (request);
}