Kannel: Open Source WAP and SMS gateway
svn-r5336
mime_decompiler.h
Go to the documentation of this file.
1
/* ====================================================================
2
* The Kannel Software License, Version 1.0
3
*
4
* Copyright (c) 2001-2018 Kannel Group
5
* Copyright (c) 1998-2001 WapIT Ltd.
6
* All rights reserved.
7
*
8
* Redistribution and use in source and binary forms, with or without
9
* modification, are permitted provided that the following conditions
10
* are met:
11
*
12
* 1. Redistributions of source code must retain the above copyright
13
* notice, this list of conditions and the following disclaimer.
14
*
15
* 2. Redistributions in binary form must reproduce the above copyright
16
* notice, this list of conditions and the following disclaimer in
17
* the documentation and/or other materials provided with the
18
* distribution.
19
*
20
* 3. The end-user documentation included with the redistribution,
21
* if any, must include the following acknowledgment:
22
* "This product includes software developed by the
23
* Kannel Group (http://www.kannel.org/)."
24
* Alternately, this acknowledgment may appear in the software itself,
25
* if and wherever such third-party acknowledgments normally appear.
26
*
27
* 4. The names "Kannel" and "Kannel Group" must not be used to
28
* endorse or promote products derived from this software without
29
* prior written permission. For written permission, please
30
* contact org@kannel.org.
31
*
32
* 5. Products derived from this software may not be called "Kannel",
33
* nor may "Kannel" appear in their name, without prior written
34
* permission of the Kannel Group.
35
*
36
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
37
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
38
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
39
* DISCLAIMED. IN NO EVENT SHALL THE KANNEL GROUP OR ITS CONTRIBUTORS
40
* BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
41
* OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
42
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
43
* BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
44
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
45
* OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
46
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
47
* ====================================================================
48
*
49
* This software consists of voluntary contributions made by many
50
* individuals on behalf of the Kannel Group. For more information on
51
* the Kannel Group, please see <http://www.kannel.org/>.
52
*
53
* Portions of this software are based upon software originally written at
54
* WapIT Ltd., Helsinki, Finland for the Kannel project.
55
*/
56
57
/*
58
* mime_decompiler.h - decompiling application/vnd.wap.multipart.*
59
* to multipart/ *
60
*
61
* This is a header for Mime decompiler for decompiling binary mime
62
* format to text mime format, which is used for transmitting POST
63
* data from mobile terminal to decrease the use of the bandwidth.
64
*
65
* See comments below for explanations on individual functions.
66
*
67
* Bruno Rodrigues
68
*/
69
70
71
#ifndef MIME_DECOMPILER_H
72
#define MIME_DECOMPILER_H
73
74
int
mime_decompile
(
Octstr
*binary_mime,
Octstr
**mime);
75
76
#endif
77
mime_decompile
int mime_decompile(Octstr *binary_mime, Octstr **mime)
Definition:
mime_decompiler.c:89
Octstr
Definition:
octstr.c:118
See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.