X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=userapps%2Fopensource%2Flibosip2%2Finclude%2Fosipparser2%2Fheaders%2Fosip_content_length.h;fp=userapps%2Fopensource%2Flibosip2%2Finclude%2Fosipparser2%2Fheaders%2Fosip_content_length.h;h=0000000000000000000000000000000000000000;hb=3f05a9da74f56df22d185b66ee663a6fd8053cb3;hp=6a0501a1e38800fc8324b3da008b5a7f3a1d4b67;hpb=864458111a0e69d94bbae210d5b7349ca072a6b7;p=bcm963xx.git diff --git a/userapps/opensource/libosip2/include/osipparser2/headers/osip_content_length.h b/userapps/opensource/libosip2/include/osipparser2/headers/osip_content_length.h deleted file mode 100755 index 6a0501a1..00000000 --- a/userapps/opensource/libosip2/include/osipparser2/headers/osip_content_length.h +++ /dev/null @@ -1,89 +0,0 @@ -/* - The oSIP library implements the Session Initiation Protocol (SIP -rfc2543-) - Copyright (C) 2001 Aymeric MOIZARD jack@atosc.org - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ - - -#ifndef _OSIP_CONTENT_LENGTH_H_ -#define _OSIP_CONTENT_LENGTH_H_ - - -/** - * @file osip_content_length.h - * @brief oSIP osip_content_length header definition. - */ - -/** - * @defgroup oSIP_CONTENT_LENGTH oSIP content-length definition. - * @ingroup oSIP_HEADERS - * @{ - */ - -/** - * Structure for Content-Length headers. - * @defvar osip_content_length_t - */ - typedef struct osip_content_length osip_content_length_t; - - struct osip_content_length - { - char *value; - }; - -#ifdef __cplusplus -extern "C" -{ -#endif - -/** - * Allocate a Content-Length element. - * @param header The element to work on. - */ - int osip_content_length_init (osip_content_length_t ** header); -/** - * Free a Content-Length element. - * @param header The element to work on. - */ - void osip_content_length_free (osip_content_length_t * header); -/** - * Parse a Content-Length element. - * @param header The element to work on. - * @param hvalue The string to parse. - */ - int osip_content_length_parse (osip_content_length_t * header, const char *hvalue); -/** - * Get a string representation of a Content-Length element. - * @param header The element to work on. - * @param dest A pointer on the new allocated string. - */ - int osip_content_length_to_str (const osip_content_length_t * header, char **dest); -/** - * Clone a Content-Length element. - * @param header The element to work on. - * @param dest A pointer on the copy of the element. - */ - int osip_content_length_clone (const osip_content_length_t * header, - osip_content_length_t ** dest); - - -#ifdef __cplusplus -} -#endif - -/** @} */ - -#endif