static struct caldav_db *my_caldav_open(struct mailbox *mailbox)
{
    if (httpd_userid && mboxname_userownsmailbox(httpd_userid, mailbox->name)) {
	return auth_caldavdb;
    }
    else {
	return caldav_open_mailbox(mailbox, CALDAV_CREATE);
    }
}
static struct caldav_db *my_caldav_open(struct mailbox *mailbox)
{
    if (httpd_userid && mboxname_userownsmailbox(httpd_userid, mailbox->name)) {
	return auth_caldavdb;
    }
    else {
	return caldav_open_mailbox(mailbox, CALDAV_CREATE);
    }
}