blob: 23ec40f4ddc4d153fd8e168c0d0e78262171c1ea [file] [log] [blame]
Holger Hans Peter Freyther47765712010-09-30 17:45:12 +08001/*
2 * (C) 2010 by Holger Hans Peter Freyther <zecke@selfish.org>
3 * (C) 2010 by On-Waves
4 * All Rights Reserved
5 *
Holger Hans Peter Freytherde56c222011-01-16 17:45:14 +01006 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU Affero General Public License as published by
8 * the Free Software Foundation, either version 3 of the License, or
Holger Hans Peter Freyther47765712010-09-30 17:45:12 +08009 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Holger Hans Peter Freytherde56c222011-01-16 17:45:14 +010014 * GNU Affero General Public License for more details.
Holger Hans Peter Freyther47765712010-09-30 17:45:12 +080015 *
Holger Hans Peter Freytherde56c222011-01-16 17:45:14 +010016 * You should have received a copy of the GNU Affero General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
Holger Hans Peter Freyther47765712010-09-30 17:45:12 +080018 *
19 */
20
21#ifndef bsc_ussd_h
22#define bsc_ussd_h
23
Holger Hans Peter Freyther84ec8712011-02-15 20:01:47 +010024struct msc_connection;
Holger Hans Peter Freyther0f349f22010-10-06 04:39:08 +080025
Holger Hans Peter Freyther84ec8712011-02-15 20:01:47 +010026int bsc_ussd_handle_out_msg(struct msc_connection *, struct sccp_parse_result *result, struct msgb *msg);
Holger Hans Peter Freythere86c02e2011-02-10 15:32:14 +010027
Holger Hans Peter Freyther84ec8712011-02-15 20:01:47 +010028int bsc_ussd_handle_in_msg(struct msc_connection *, struct sccp_parse_result *res, struct msgb *msg);
Holger Hans Peter Freytherdfcf2df2010-10-06 06:20:35 +080029
Holger Hans Peter Freyther47765712010-09-30 17:45:12 +080030#endif