• Stefan Knoblich's avatar
    ftmod_libpri: Initial support for BRI and various cleanups + double locking fix · 3d5ccf05
    Stefan Knoblich 提交于
    Fixes:
    - Fix double locking in check_state(): remove ftdm_mutex_(un)lock calls.
    
    New:
    - Add lpwrap_init_bri() to initialize libpri in BRI mode
    - Use trunk type to determine PRI/BRI and PTP/PTMP mode (no additional configuration required).
    - Improve libpri detection code in configure.ac, check whether libpri is usable
      and if BRI support is available (needs more work)
    
    Cleanups:
    - Whitespace and indentation cleanups
    - Rename str2* functions to parse_*
    - Simplify libpri_configure_span() option parsing and bail out on error
    - Add "ftdm libpri help" command that displays usage information
    - Coding style cleanups and other (minor) changes
    
    Known issues:
    - BRI PTMP TE Q.921 link does not go beyond TEI ASSIGNED state,
      SABME requests are ignored by NT (EuroISDN DTAG, DAHDI-2.3.0.1, vzaphfc)
    Signed-off-by: 's avatarStefan Knoblich <s.knoblich@axsentis.de>
    3d5ccf05
名称
最后提交
最后更新
build 正在载入提交数据...
cmake_modules 正在载入提交数据...
conf 正在载入提交数据...
debian 正在载入提交数据...
docs 正在载入提交数据...
dtd 正在载入提交数据...
freeswitch.xcodeproj 正在载入提交数据...
fscomm 正在载入提交数据...
htdocs 正在载入提交数据...
libs 正在载入提交数据...
patches 正在载入提交数据...
scripts 正在载入提交数据...
src 正在载入提交数据...
support-d 正在载入提交数据...
w32 正在载入提交数据...
web 正在载入提交数据...
.gitignore 正在载入提交数据...
.version.in 正在载入提交数据...
CMakeLists.txt 正在载入提交数据...
Freeswitch.2005.unsupported.sln 正在载入提交数据...
Freeswitch.2008.express.sln 正在载入提交数据...
Freeswitch.2008.sln 正在载入提交数据...
Freeswitch.2008.sln.debug.bat 正在载入提交数据...
Freeswitch.2008.sln.release.bat 正在载入提交数据...
Freeswitch.2010.express.sln 正在载入提交数据...
Freeswitch.2010.sln 正在载入提交数据...
INSTALL 正在载入提交数据...
Makefile.am 正在载入提交数据...
acinclude.m4 正在载入提交数据...
bootstrap.sh 正在载入提交数据...
configure.in 正在载入提交数据...
devel-bootstrap.sh 正在载入提交数据...
freeswitch.spec 正在载入提交数据...