src/modules/utils/xcap_auth.h
b64b67df
 /*
  * headers of xcap_auth functions of utils module
  *
  * Copyright (C) 2009 Juha Heinanen
  *
  * This file is part of Kamailio, a free SIP server.
  *
  * Kamailio is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation; either version 2 of the License, or
  * (at your option) any later version
  *
  * Kamailio is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License 
  * along with this program; if not, write to the Free Software 
9e1ff448
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
b64b67df
  *
  */
 
 
ef9db659
 /*!
  * \file
48a548df
  * \brief Kamailio utils :: 
ef9db659
  * \ingroup utils
  * Module: \ref utils
  */
 
b64b67df
 #ifndef XCAP_AUTH_FUNCTIONS_H
 #define XCAP_AUTH_FUNCTIONS_H
 
cf83221d
 #include "../../core/parser/msg_parser.h"
b64b67df
 
 
 /* 
  * Checks from presence server xcap table if watcher is authorized
  * to subscribe event 'presence' of presentity.
  */
f352a0e0
 int w_xcap_auth_status(struct sip_msg* _msg, char* _sp1, char* _sp2);
b64b67df
 
f352a0e0
 int ki_xcap_auth_status(sip_msg_t* _msg, str* watcher_uri, str* presentity_uri);
b64b67df
 
 #endif /* XCAP_AUTH_FUNCTIONS_H */