opensips/modules/enum/enum_mod.h

Wed, 10 Feb 2010 21:25:01 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 10 Feb 2010 21:25:01 +0100
changeset 18
8ec65b8f6e2c
parent 12
a3ac912f2857
permissions
-rw-r--r--

Extend uac_auth() of the UAC module to workaround CSEQ problems.
This logic is meant to complement that of changeset 17, which
added rich authentication credentials to the gw table and its
associated logic in the LCR module.

     1 /*
     2  * $Id: enum_mod.h 5901 2009-07-21 07:45:05Z bogdan_iancu $
     3  *
     4  * Enum module headers
     5  *
     6  * Copyright (C) 2002-2003 Juha Heinanen
     7  *
     8  * This file is part of opensips, a free SIP server.
     9  *
    10  * opensips is free software; you can redistribute it and/or modify
    11  * it under the terms of the GNU General Public License as published by
    12  * the Free Software Foundation; either version 2 of the License, or
    13  * (at your option) any later version
    14  *
    15  * opensips is distributed in the hope that it will be useful,
    16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    18  * GNU General Public License for more details.
    19  *
    20  * You should have received a copy of the GNU General Public License 
    21  * along with this program; if not, write to the Free Software 
    22  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    23  */
    26 #ifndef ENUM_MOD_H
    27 #define ENUM_MOD_H
    30 #include "../../str.h"
    33 /*
    34  * Internal module variables
    35  */
    36 extern str suffix;           /* str version of domain_suffix */
    37 extern str param;            /* str version of tel_uri_params */
    38 extern str service;          /* default (empty) service */
    40 extern str i_suffix;         /* suffix for infrastructure ENUM */
    41 extern str i_branchlabel;    /* the label branching off the infrastructure tree */
    42 extern str i_bl_alg;         /* how to know where to branch off */
    44 extern str isnsuffix;        /* str version of isn_suffix */
    47 #endif /* ENUM_MOD_H */

mercurial