Hinzugefügt:

* Asterisk - mit Zaptel/LibPRI/BRISTUFF/app_fax
  * Spandsp
  * LibTIFF
  * LibXML2
  * eDonkey-commandline-client
Geändert:
  * busybox - tar-parameter zurückgesetzt
  * postfix hat Beta-Status-1


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@101 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
ms
2006-04-14 23:12:47 +00:00
parent a20e696311
commit 5e69ef1ac3
33 changed files with 22316 additions and 15 deletions

View File

View File

View File

@@ -0,0 +1,11 @@
#!/bin/bash
#
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Extract the files
tar xfz files.tgz -C /
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2

View File

@@ -0,0 +1,10 @@
#!/bin/bash
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Delete the files
## Befehl fehlt noch
rm -f /opt/pakfire/installed/ROOTFILES.$2

View File

View File

@@ -0,0 +1,9 @@
usr/bin/edonkeyclc
#usr/share/doc/edonkeyclc
#usr/share/doc/edonkeyclc/ChangeLog
#usr/share/doc/edonkeyclc/LISEZMOI
#usr/share/doc/edonkeyclc/README
#usr/share/doc/edonkeyclc/changelog.Debian.gz
#usr/share/edonkeyclc
#usr/share/edonkeyclc/contact.dat
#usr/share/edonkeyclc/server.met

View File

@@ -0,0 +1,11 @@
#!/bin/bash
#
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Extract the files
tar xfz files.tgz -C /
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2

View File

@@ -0,0 +1,10 @@
#!/bin/bash
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Delete the files
## Befehl fehlt noch
rm -f /opt/pakfire/installed/ROOTFILES.$2

View File

235
src/paks/libtiff/ROOTFILES Normal file
View File

@@ -0,0 +1,235 @@
usr/bin/bmp2tiff
usr/bin/fax2ps
usr/bin/fax2tiff
usr/bin/gif2tiff
usr/bin/pal2rgb
usr/bin/ppm2tiff
usr/bin/ras2tiff
usr/bin/raw2tiff
usr/bin/rgb2ycbcr
usr/bin/thumbnail
usr/bin/tiff2bw
usr/bin/tiff2pdf
usr/bin/tiff2ps
usr/bin/tiff2rgba
usr/bin/tiffcmp
usr/bin/tiffcp
usr/bin/tiffdither
usr/bin/tiffdump
usr/bin/tiffinfo
usr/bin/tiffmedian
usr/bin/tiffset
usr/bin/tiffsplit
#usr/include/tiff.h
#usr/include/tiffconf.h
#usr/include/tiffio.h
#usr/include/tiffio.hxx
#usr/include/tiffvers.h
usr/lib/libtiff.a
usr/lib/libtiff.la
usr/lib/libtiff.so
usr/lib/libtiff.so.3
usr/lib/libtiff.so.3.8.2
usr/lib/libtiffxx.a
usr/lib/libtiffxx.la
usr/lib/libtiffxx.so
usr/lib/libtiffxx.so.3
usr/lib/libtiffxx.so.3.8.2
#usr/share/doc/tiff-3.8.2
#usr/share/doc/tiff-3.8.2/COPYRIGHT
#usr/share/doc/tiff-3.8.2/ChangeLog
#usr/share/doc/tiff-3.8.2/README
#usr/share/doc/tiff-3.8.2/RELEASE-DATE
#usr/share/doc/tiff-3.8.2/TODO
#usr/share/doc/tiff-3.8.2/VERSION
#usr/share/doc/tiff-3.8.2/html
#usr/share/doc/tiff-3.8.2/html/TIFFTechNote2.html
#usr/share/doc/tiff-3.8.2/html/addingtags.html
#usr/share/doc/tiff-3.8.2/html/bugs.html
#usr/share/doc/tiff-3.8.2/html/build.html
#usr/share/doc/tiff-3.8.2/html/contrib.html
#usr/share/doc/tiff-3.8.2/html/document.html
#usr/share/doc/tiff-3.8.2/html/images
#usr/share/doc/tiff-3.8.2/html/images.html
#usr/share/doc/tiff-3.8.2/html/images/back.gif
#usr/share/doc/tiff-3.8.2/html/images/bali.jpg
#usr/share/doc/tiff-3.8.2/html/images/cat.gif
#usr/share/doc/tiff-3.8.2/html/images/cover.jpg
#usr/share/doc/tiff-3.8.2/html/images/cramps.gif
#usr/share/doc/tiff-3.8.2/html/images/dave.gif
#usr/share/doc/tiff-3.8.2/html/images/info.gif
#usr/share/doc/tiff-3.8.2/html/images/jello.jpg
#usr/share/doc/tiff-3.8.2/html/images/jim.gif
#usr/share/doc/tiff-3.8.2/html/images/note.gif
#usr/share/doc/tiff-3.8.2/html/images/oxford.gif
#usr/share/doc/tiff-3.8.2/html/images/quad.jpg
#usr/share/doc/tiff-3.8.2/html/images/ring.gif
#usr/share/doc/tiff-3.8.2/html/images/smallliz.jpg
#usr/share/doc/tiff-3.8.2/html/images/strike.gif
#usr/share/doc/tiff-3.8.2/html/images/warning.gif
#usr/share/doc/tiff-3.8.2/html/index.html
#usr/share/doc/tiff-3.8.2/html/internals.html
#usr/share/doc/tiff-3.8.2/html/intro.html
#usr/share/doc/tiff-3.8.2/html/libtiff.html
#usr/share/doc/tiff-3.8.2/html/man
#usr/share/doc/tiff-3.8.2/html/man/TIFFClose.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFDataWidth.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFError.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFFlush.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFGetField.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFOpen.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFPrintDirectory.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFRGBAImage.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadDirectory.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadEncodedStrip.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadEncodedTile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadRGBAImage.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadRGBAStrip.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadRGBATile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadRawStrip.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadRawTile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadScanline.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFReadTile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFSetDirectory.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFSetField.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWarning.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWriteDirectory.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWriteEncodedStrip.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWriteEncodedTile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWriteRawStrip.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWriteRawTile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWriteScanline.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFWriteTile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFbuffer.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFcodec.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFcolor.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFmemory.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFquery.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFsize.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFstrip.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFswab.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/TIFFtile.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/fax2ps.1.html
#usr/share/doc/tiff-3.8.2/html/man/fax2tiff.1.html
#usr/share/doc/tiff-3.8.2/html/man/gif2tiff.1.html
#usr/share/doc/tiff-3.8.2/html/man/index.html
#usr/share/doc/tiff-3.8.2/html/man/libtiff.3tiff.html
#usr/share/doc/tiff-3.8.2/html/man/pal2rgb.1.html
#usr/share/doc/tiff-3.8.2/html/man/ppm2tiff.1.html
#usr/share/doc/tiff-3.8.2/html/man/ras2tiff.1.html
#usr/share/doc/tiff-3.8.2/html/man/raw2tiff.1.html
#usr/share/doc/tiff-3.8.2/html/man/rgb2ycbcr.1.html
#usr/share/doc/tiff-3.8.2/html/man/sgi2tiff.1.html
#usr/share/doc/tiff-3.8.2/html/man/thumbnail.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiff2bw.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiff2pdf.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiff2ps.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiff2rgba.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffcmp.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffcp.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffdither.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffdump.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffgt.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffinfo.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffmedian.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffset.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffsplit.1.html
#usr/share/doc/tiff-3.8.2/html/man/tiffsv.1.html
#usr/share/doc/tiff-3.8.2/html/misc.html
#usr/share/doc/tiff-3.8.2/html/support.html
#usr/share/doc/tiff-3.8.2/html/tools.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta007.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta016.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta018.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta024.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta028.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta029.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta031.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta032.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta033.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta034.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta035.html
#usr/share/doc/tiff-3.8.2/html/v3.4beta036.html
#usr/share/doc/tiff-3.8.2/html/v3.5.1.html
#usr/share/doc/tiff-3.8.2/html/v3.5.2.html
#usr/share/doc/tiff-3.8.2/html/v3.5.3.html
#usr/share/doc/tiff-3.8.2/html/v3.5.4.html
#usr/share/doc/tiff-3.8.2/html/v3.5.5.html
#usr/share/doc/tiff-3.8.2/html/v3.5.6-beta.html
#usr/share/doc/tiff-3.8.2/html/v3.5.7.html
#usr/share/doc/tiff-3.8.2/html/v3.6.0.html
#usr/share/doc/tiff-3.8.2/html/v3.6.1.html
#usr/share/doc/tiff-3.8.2/html/v3.7.0.html
#usr/share/doc/tiff-3.8.2/html/v3.7.0alpha.html
#usr/share/doc/tiff-3.8.2/html/v3.7.0beta.html
#usr/share/doc/tiff-3.8.2/html/v3.7.0beta2.html
#usr/share/doc/tiff-3.8.2/html/v3.7.1.html
#usr/share/doc/tiff-3.8.2/html/v3.7.2.html
#usr/share/doc/tiff-3.8.2/html/v3.7.3.html
#usr/share/doc/tiff-3.8.2/html/v3.7.4.html
#usr/share/doc/tiff-3.8.2/html/v3.8.0.html
#usr/share/doc/tiff-3.8.2/html/v3.8.1.html
#usr/share/doc/tiff-3.8.2/html/v3.8.2.html
#usr/share/man/man1/bmp2tiff.1
#usr/share/man/man1/fax2ps.1
#usr/share/man/man1/fax2tiff.1
#usr/share/man/man1/gif2tiff.1
#usr/share/man/man1/pal2rgb.1
#usr/share/man/man1/ppm2tiff.1
#usr/share/man/man1/ras2tiff.1
#usr/share/man/man1/raw2tiff.1
#usr/share/man/man1/rgb2ycbcr.1
#usr/share/man/man1/sgi2tiff.1
#usr/share/man/man1/thumbnail.1
#usr/share/man/man1/tiff2bw.1
#usr/share/man/man1/tiff2pdf.1
#usr/share/man/man1/tiff2ps.1
#usr/share/man/man1/tiff2rgba.1
#usr/share/man/man1/tiffcmp.1
#usr/share/man/man1/tiffcp.1
#usr/share/man/man1/tiffdither.1
#usr/share/man/man1/tiffdump.1
#usr/share/man/man1/tiffgt.1
#usr/share/man/man1/tiffinfo.1
#usr/share/man/man1/tiffmedian.1
#usr/share/man/man1/tiffset.1
#usr/share/man/man1/tiffsplit.1
#usr/share/man/man1/tiffsv.1
#usr/share/man/man3/TIFFClose.3tiff
#usr/share/man/man3/TIFFDataWidth.3tiff
#usr/share/man/man3/TIFFError.3tiff
#usr/share/man/man3/TIFFFlush.3tiff
#usr/share/man/man3/TIFFGetField.3tiff
#usr/share/man/man3/TIFFOpen.3tiff
#usr/share/man/man3/TIFFPrintDirectory.3tiff
#usr/share/man/man3/TIFFRGBAImage.3tiff
#usr/share/man/man3/TIFFReadDirectory.3tiff
#usr/share/man/man3/TIFFReadEncodedStrip.3tiff
#usr/share/man/man3/TIFFReadEncodedTile.3tiff
#usr/share/man/man3/TIFFReadRGBAImage.3tiff
#usr/share/man/man3/TIFFReadRGBAStrip.3tiff
#usr/share/man/man3/TIFFReadRGBATile.3tiff
#usr/share/man/man3/TIFFReadRawStrip.3tiff
#usr/share/man/man3/TIFFReadRawTile.3tiff
#usr/share/man/man3/TIFFReadScanline.3tiff
#usr/share/man/man3/TIFFReadTile.3tiff
#usr/share/man/man3/TIFFSetDirectory.3tiff
#usr/share/man/man3/TIFFSetField.3tiff
#usr/share/man/man3/TIFFWarning.3tiff
#usr/share/man/man3/TIFFWriteDirectory.3tiff
#usr/share/man/man3/TIFFWriteEncodedStrip.3tiff
#usr/share/man/man3/TIFFWriteEncodedTile.3tiff
#usr/share/man/man3/TIFFWriteRawStrip.3tiff
#usr/share/man/man3/TIFFWriteRawTile.3tiff
#usr/share/man/man3/TIFFWriteScanline.3tiff
#usr/share/man/man3/TIFFWriteTile.3tiff
#usr/share/man/man3/TIFFbuffer.3tiff
#usr/share/man/man3/TIFFcodec.3tiff
#usr/share/man/man3/TIFFcolor.3tiff
#usr/share/man/man3/TIFFmemory.3tiff
#usr/share/man/man3/TIFFquery.3tiff
#usr/share/man/man3/TIFFsize.3tiff
#usr/share/man/man3/TIFFstrip.3tiff
#usr/share/man/man3/TIFFswab.3tiff
#usr/share/man/man3/TIFFtile.3tiff
#usr/share/man/man3/libtiff.3tiff

View File

@@ -0,0 +1,11 @@
#!/bin/bash
#
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Extract the files
tar xfz files.tgz -C /
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2

View File

@@ -0,0 +1,10 @@
#!/bin/bash
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Delete the files
## Befehl fehlt noch
rm -f /opt/pakfire/installed/ROOTFILES.$2

View File

333
src/paks/libxml2/ROOTFILES Normal file
View File

@@ -0,0 +1,333 @@
usr/bin/xml2-config
usr/bin/xmlcatalog
usr/bin/xmllint
#usr/include/libxml2
#usr/include/libxml2/libxml
#usr/include/libxml2/libxml/DOCBparser.h
#usr/include/libxml2/libxml/HTMLparser.h
#usr/include/libxml2/libxml/HTMLtree.h
#usr/include/libxml2/libxml/SAX.h
#usr/include/libxml2/libxml/SAX2.h
#usr/include/libxml2/libxml/c14n.h
#usr/include/libxml2/libxml/catalog.h
#usr/include/libxml2/libxml/chvalid.h
#usr/include/libxml2/libxml/debugXML.h
#usr/include/libxml2/libxml/dict.h
#usr/include/libxml2/libxml/encoding.h
#usr/include/libxml2/libxml/entities.h
#usr/include/libxml2/libxml/globals.h
#usr/include/libxml2/libxml/hash.h
#usr/include/libxml2/libxml/list.h
#usr/include/libxml2/libxml/nanoftp.h
#usr/include/libxml2/libxml/nanohttp.h
#usr/include/libxml2/libxml/parser.h
#usr/include/libxml2/libxml/parserInternals.h
#usr/include/libxml2/libxml/pattern.h
#usr/include/libxml2/libxml/relaxng.h
#usr/include/libxml2/libxml/schemasInternals.h
#usr/include/libxml2/libxml/schematron.h
#usr/include/libxml2/libxml/threads.h
#usr/include/libxml2/libxml/tree.h
#usr/include/libxml2/libxml/uri.h
#usr/include/libxml2/libxml/valid.h
#usr/include/libxml2/libxml/xinclude.h
#usr/include/libxml2/libxml/xlink.h
#usr/include/libxml2/libxml/xmlIO.h
#usr/include/libxml2/libxml/xmlautomata.h
#usr/include/libxml2/libxml/xmlerror.h
#usr/include/libxml2/libxml/xmlexports.h
#usr/include/libxml2/libxml/xmlmemory.h
#usr/include/libxml2/libxml/xmlmodule.h
#usr/include/libxml2/libxml/xmlreader.h
#usr/include/libxml2/libxml/xmlregexp.h
#usr/include/libxml2/libxml/xmlsave.h
#usr/include/libxml2/libxml/xmlschemas.h
#usr/include/libxml2/libxml/xmlschemastypes.h
#usr/include/libxml2/libxml/xmlstring.h
#usr/include/libxml2/libxml/xmlunicode.h
#usr/include/libxml2/libxml/xmlversion.h
#usr/include/libxml2/libxml/xmlwriter.h
#usr/include/libxml2/libxml/xpath.h
#usr/include/libxml2/libxml/xpathInternals.h
#usr/include/libxml2/libxml/xpointer.h
usr/lib/libxml2.a
usr/lib/libxml2.la
usr/lib/libxml2.so
usr/lib/libxml2.so.2
usr/lib/libxml2.so.2.6.22
usr/lib/pkgconfig/libxml-2.0.pc
usr/lib/python2.3/site-packages/drv_libxml2.py
usr/lib/python2.3/site-packages/libxml2.py
usr/lib/python2.3/site-packages/libxml2mod.a
usr/lib/python2.3/site-packages/libxml2mod.la
usr/lib/python2.3/site-packages/libxml2mod.so
usr/lib/xml2Conf.sh
#usr/share/aclocal/libxml.m4
#usr/share/doc/libxml2-2.6.22
#usr/share/doc/libxml2-2.6.22/Copyright
#usr/share/doc/libxml2-2.6.22/examples
#usr/share/doc/libxml2-2.6.22/examples/testHTML.c
#usr/share/doc/libxml2-2.6.22/examples/testSAX.c
#usr/share/doc/libxml2-2.6.22/examples/testXPath.c
#usr/share/doc/libxml2-2.6.22/examples/xmllint.c
#usr/share/doc/libxml2-2.6.22/html
#usr/share/doc/libxml2-2.6.22/html/DOM.gif
#usr/share/doc/libxml2-2.6.22/html/FAQ.html
#usr/share/doc/libxml2-2.6.22/html/Libxml2-Logo-180x168.gif
#usr/share/doc/libxml2-2.6.22/html/Libxml2-Logo-90x34.gif
#usr/share/doc/libxml2-2.6.22/html/encoding.html
#usr/share/doc/libxml2-2.6.22/html/examples.xml
#usr/share/doc/libxml2-2.6.22/html/examples.xsl
#usr/share/doc/libxml2-2.6.22/html/html
#usr/share/doc/libxml2-2.6.22/html/html/book1.html
#usr/share/doc/libxml2-2.6.22/html/html/home.png
#usr/share/doc/libxml2-2.6.22/html/html/index.html
#usr/share/doc/libxml2-2.6.22/html/html/left.png
#usr/share/doc/libxml2-2.6.22/html/html/libxml-DOCBparser.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-HTMLparser.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-HTMLtree.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-SAX.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-SAX2.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-c14n.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-catalog.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-chvalid.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-debugXML.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-dict.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-encoding.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-entities.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-globals.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-hash.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-lib.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-list.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-nanoftp.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-nanohttp.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-parser.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-parserInternals.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-pattern.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-relaxng.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-schemasInternals.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-schematron.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-threads.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-tree.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-uri.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-valid.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xinclude.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xlink.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlIO.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlautomata.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlerror.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlexports.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlmemory.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlmodule.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlreader.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlregexp.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlsave.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlschemas.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlschemastypes.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlstring.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlunicode.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlversion.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xmlwriter.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xpath.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xpathInternals.html
#usr/share/doc/libxml2-2.6.22/html/html/libxml-xpointer.html
#usr/share/doc/libxml2-2.6.22/html/html/right.png
#usr/share/doc/libxml2-2.6.22/html/html/up.png
#usr/share/doc/libxml2-2.6.22/html/io1.c
#usr/share/doc/libxml2-2.6.22/html/io1.res
#usr/share/doc/libxml2-2.6.22/html/io2.c
#usr/share/doc/libxml2-2.6.22/html/io2.res
#usr/share/doc/libxml2-2.6.22/html/libxml.gif
#usr/share/doc/libxml2-2.6.22/html/parse1.c
#usr/share/doc/libxml2-2.6.22/html/parse2.c
#usr/share/doc/libxml2-2.6.22/html/parse3.c
#usr/share/doc/libxml2-2.6.22/html/parse4.c
#usr/share/doc/libxml2-2.6.22/html/reader1.c
#usr/share/doc/libxml2-2.6.22/html/reader1.res
#usr/share/doc/libxml2-2.6.22/html/reader2.c
#usr/share/doc/libxml2-2.6.22/html/reader3.c
#usr/share/doc/libxml2-2.6.22/html/reader3.res
#usr/share/doc/libxml2-2.6.22/html/reader4.c
#usr/share/doc/libxml2-2.6.22/html/reader4.res
#usr/share/doc/libxml2-2.6.22/html/redhat.gif
#usr/share/doc/libxml2-2.6.22/html/smallfootonly.gif
#usr/share/doc/libxml2-2.6.22/html/structure.gif
#usr/share/doc/libxml2-2.6.22/html/test1.xml
#usr/share/doc/libxml2-2.6.22/html/test2.xml
#usr/share/doc/libxml2-2.6.22/html/test3.xml
#usr/share/doc/libxml2-2.6.22/html/testWriter.c
#usr/share/doc/libxml2-2.6.22/html/tree1.c
#usr/share/doc/libxml2-2.6.22/html/tree1.res
#usr/share/doc/libxml2-2.6.22/html/tree2.c
#usr/share/doc/libxml2-2.6.22/html/tree2.res
#usr/share/doc/libxml2-2.6.22/html/tst.xml
#usr/share/doc/libxml2-2.6.22/html/tutorial
#usr/share/doc/libxml2-2.6.22/html/tutorial/apa.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/apb.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/apc.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/apd.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ape.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/apf.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/apg.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/aph.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/api.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s02.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s03.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s04.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s05.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s06.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s07.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s08.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ar01s09.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/images
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/blank.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/1.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/10.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/2.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/3.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/4.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/5.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/6.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/7.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/8.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/callouts/9.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/caution.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/draft.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/home.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/important.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/next.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/note.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/prev.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/tip.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/toc-blank.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/toc-minus.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/toc-plus.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/up.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/images/warning.png
#usr/share/doc/libxml2-2.6.22/html/tutorial/includeaddattribute.c
#usr/share/doc/libxml2-2.6.22/html/tutorial/includeaddkeyword.c
#usr/share/doc/libxml2-2.6.22/html/tutorial/includeconvert.c
#usr/share/doc/libxml2-2.6.22/html/tutorial/includegetattribute.c
#usr/share/doc/libxml2-2.6.22/html/tutorial/includekeyword.c
#usr/share/doc/libxml2-2.6.22/html/tutorial/includexpath.c
#usr/share/doc/libxml2-2.6.22/html/tutorial/index.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/ix01.html
#usr/share/doc/libxml2-2.6.22/html/tutorial/xmltutorial.pdf
#usr/share/doc/libxml2-2.6.22/html/w3c.png
#usr/share/doc/libxml2-2.6.22/html/writer.xml
#usr/share/doc/libxml2-2.6.22/html/xml.html
#usr/share/doc/libxml2-2.6.22/html/xpath1.c
#usr/share/doc/libxml2-2.6.22/html/xpath1.res
#usr/share/doc/libxml2-2.6.22/html/xpath2.c
#usr/share/doc/libxml2-2.6.22/html/xpath2.res
#usr/share/doc/libxml2-python-2.6.22
#usr/share/doc/libxml2-python-2.6.22/TODO
#usr/share/doc/libxml2-python-2.6.22/examples
#usr/share/doc/libxml2-python-2.6.22/examples/attribs.py
#usr/share/doc/libxml2-python-2.6.22/examples/build.py
#usr/share/doc/libxml2-python-2.6.22/examples/ctxterror.py
#usr/share/doc/libxml2-python-2.6.22/examples/cutnpaste.py
#usr/share/doc/libxml2-python-2.6.22/examples/dtdvalid.py
#usr/share/doc/libxml2-python-2.6.22/examples/error.py
#usr/share/doc/libxml2-python-2.6.22/examples/inbuf.py
#usr/share/doc/libxml2-python-2.6.22/examples/indexes.py
#usr/share/doc/libxml2-python-2.6.22/examples/invalid.xml
#usr/share/doc/libxml2-python-2.6.22/examples/nsdel.py
#usr/share/doc/libxml2-python-2.6.22/examples/outbuf.py
#usr/share/doc/libxml2-python-2.6.22/examples/push.py
#usr/share/doc/libxml2-python-2.6.22/examples/pushSAX.py
#usr/share/doc/libxml2-python-2.6.22/examples/pushSAXhtml.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader2.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader3.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader4.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader5.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader6.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader7.py
#usr/share/doc/libxml2-python-2.6.22/examples/reader8.py
#usr/share/doc/libxml2-python-2.6.22/examples/readererr.py
#usr/share/doc/libxml2-python-2.6.22/examples/readernext.py
#usr/share/doc/libxml2-python-2.6.22/examples/regexp.py
#usr/share/doc/libxml2-python-2.6.22/examples/relaxng.py
#usr/share/doc/libxml2-python-2.6.22/examples/resolver.py
#usr/share/doc/libxml2-python-2.6.22/examples/schema.py
#usr/share/doc/libxml2-python-2.6.22/examples/serialize.py
#usr/share/doc/libxml2-python-2.6.22/examples/sync.py
#usr/share/doc/libxml2-python-2.6.22/examples/test.dtd
#usr/share/doc/libxml2-python-2.6.22/examples/thread2.py
#usr/share/doc/libxml2-python-2.6.22/examples/tst.py
#usr/share/doc/libxml2-python-2.6.22/examples/tst.xml
#usr/share/doc/libxml2-python-2.6.22/examples/tstLastError.py
#usr/share/doc/libxml2-python-2.6.22/examples/tstURI.py
#usr/share/doc/libxml2-python-2.6.22/examples/tstmem.py
#usr/share/doc/libxml2-python-2.6.22/examples/tstxpath.py
#usr/share/doc/libxml2-python-2.6.22/examples/valid.xml
#usr/share/doc/libxml2-python-2.6.22/examples/validDTD.py
#usr/share/doc/libxml2-python-2.6.22/examples/validRNG.py
#usr/share/doc/libxml2-python-2.6.22/examples/validSchemas.py
#usr/share/doc/libxml2-python-2.6.22/examples/validate.py
#usr/share/doc/libxml2-python-2.6.22/examples/walker.py
#usr/share/doc/libxml2-python-2.6.22/examples/xpath.py
#usr/share/doc/libxml2-python-2.6.22/examples/xpathext.py
#usr/share/doc/libxml2-python-2.6.22/examples/xpathret.py
#usr/share/gtk-doc/html/libxml2
#usr/share/gtk-doc/html/libxml2/general.html
#usr/share/gtk-doc/html/libxml2/home.png
#usr/share/gtk-doc/html/libxml2/index.html
#usr/share/gtk-doc/html/libxml2/left.png
#usr/share/gtk-doc/html/libxml2/libxml2-DOCBparser.html
#usr/share/gtk-doc/html/libxml2/libxml2-HTMLparser.html
#usr/share/gtk-doc/html/libxml2/libxml2-HTMLtree.html
#usr/share/gtk-doc/html/libxml2/libxml2-SAX.html
#usr/share/gtk-doc/html/libxml2/libxml2-SAX2.html
#usr/share/gtk-doc/html/libxml2/libxml2-c14n.html
#usr/share/gtk-doc/html/libxml2/libxml2-catalog.html
#usr/share/gtk-doc/html/libxml2/libxml2-chvalid.html
#usr/share/gtk-doc/html/libxml2/libxml2-debugXML.html
#usr/share/gtk-doc/html/libxml2/libxml2-dict.html
#usr/share/gtk-doc/html/libxml2/libxml2-encoding.html
#usr/share/gtk-doc/html/libxml2/libxml2-entities.html
#usr/share/gtk-doc/html/libxml2/libxml2-globals.html
#usr/share/gtk-doc/html/libxml2/libxml2-hash.html
#usr/share/gtk-doc/html/libxml2/libxml2-list.html
#usr/share/gtk-doc/html/libxml2/libxml2-nanoftp.html
#usr/share/gtk-doc/html/libxml2/libxml2-nanohttp.html
#usr/share/gtk-doc/html/libxml2/libxml2-parser.html
#usr/share/gtk-doc/html/libxml2/libxml2-parserInternals.html
#usr/share/gtk-doc/html/libxml2/libxml2-pattern.html
#usr/share/gtk-doc/html/libxml2/libxml2-relaxng.html
#usr/share/gtk-doc/html/libxml2/libxml2-schemasInternals.html
#usr/share/gtk-doc/html/libxml2/libxml2-schematron.html
#usr/share/gtk-doc/html/libxml2/libxml2-threads.html
#usr/share/gtk-doc/html/libxml2/libxml2-tree.html
#usr/share/gtk-doc/html/libxml2/libxml2-uri.html
#usr/share/gtk-doc/html/libxml2/libxml2-valid.html
#usr/share/gtk-doc/html/libxml2/libxml2-xinclude.html
#usr/share/gtk-doc/html/libxml2/libxml2-xlink.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlIO.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlautomata.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlerror.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlexports.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlmemory.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlmodule.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlreader.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlregexp.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlsave.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlschemas.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlschemastypes.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlstring.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlunicode.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlversion.html
#usr/share/gtk-doc/html/libxml2/libxml2-xmlwriter.html
#usr/share/gtk-doc/html/libxml2/libxml2-xpath.html
#usr/share/gtk-doc/html/libxml2/libxml2-xpathInternals.html
#usr/share/gtk-doc/html/libxml2/libxml2-xpointer.html
#usr/share/gtk-doc/html/libxml2/libxml2.devhelp
#usr/share/gtk-doc/html/libxml2/right.png
#usr/share/gtk-doc/html/libxml2/style.css
#usr/share/gtk-doc/html/libxml2/up.png
#usr/share/man/man1/xml2-config.1
#usr/share/man/man1/xmlcatalog.1
#usr/share/man/man1/xmllint.1
#usr/share/man/man3/libxml.3

View File

@@ -0,0 +1,11 @@
#!/bin/bash
#
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Extract the files
tar xfz files.tgz -C /
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2

View File

@@ -0,0 +1,10 @@
#!/bin/bash
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Delete the files
## Befehl fehlt noch
rm -f /opt/pakfire/installed/ROOTFILES.$2

View File

View File

@@ -0,0 +1,65 @@
#usr/include/spandsp
#usr/include/spandsp.h
#usr/include/spandsp/adsi.h
#usr/include/spandsp/alaw_ulaw.h
#usr/include/spandsp/arctan2.h
#usr/include/spandsp/async.h
#usr/include/spandsp/awgn.h
#usr/include/spandsp/bert.h
#usr/include/spandsp/biquad.h
#usr/include/spandsp/complex.h
#usr/include/spandsp/complex_filters.h
#usr/include/spandsp/dc_restore.h
#usr/include/spandsp/dds.h
#usr/include/spandsp/ec_disable_tone.h
#usr/include/spandsp/echo.h
#usr/include/spandsp/fir.h
#usr/include/spandsp/fsk.h
#usr/include/spandsp/g168models.h
#usr/include/spandsp/g722.h
#usr/include/spandsp/g726.h
#usr/include/spandsp/hdlc.h
#usr/include/spandsp/ima_adpcm.h
#usr/include/spandsp/logging.h
#usr/include/spandsp/mmx.h
#usr/include/spandsp/modem_echo.h
#usr/include/spandsp/noise.h
#usr/include/spandsp/oki_adpcm.h
#usr/include/spandsp/oss.h
#usr/include/spandsp/playout.h
#usr/include/spandsp/plc.h
#usr/include/spandsp/power_meter.h
#usr/include/spandsp/queue.h
#usr/include/spandsp/schedule.h
#usr/include/spandsp/sig_tone.h
#usr/include/spandsp/super_tone_rx.h
#usr/include/spandsp/super_tone_tx.h
#usr/include/spandsp/t30.h
#usr/include/spandsp/t30_fcf.h
#usr/include/spandsp/t31.h
#usr/include/spandsp/t35.h
#usr/include/spandsp/t4.h
#usr/include/spandsp/telephony.h
#usr/include/spandsp/time_scale.h
#usr/include/spandsp/timing.h
#usr/include/spandsp/tone_detect.h
#usr/include/spandsp/tone_generate.h
#usr/include/spandsp/v17rx.h
#usr/include/spandsp/v17tx.h
#usr/include/spandsp/v22bis.h
#usr/include/spandsp/v27ter_rx.h
#usr/include/spandsp/v27ter_tx.h
#usr/include/spandsp/v29rx.h
#usr/include/spandsp/v29tx.h
#usr/include/spandsp/v42.h
#usr/include/spandsp/v42bis.h
#usr/include/spandsp/v8.h
#usr/include/spandsp/vector.h
usr/lib/libspandsp.a
usr/lib/libspandsp.la
usr/lib/libspandsp.so
usr/lib/libspandsp.so.0
usr/lib/libspandsp.so.0.0.1
usr/share/spandsp
usr/share/spandsp/global-tones.xml
usr/share/spandsp/tones.dtd

View File

@@ -0,0 +1,11 @@
#!/bin/bash
#
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Extract the files
tar xfz files.tgz -C /
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2

View File

@@ -0,0 +1,10 @@
#!/bin/bash
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Delete the files
## Befehl fehlt noch
rm -f /opt/pakfire/installed/ROOTFILES.$2

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,167 @@
diff -ur zaptel-1.2.3.orig/zaptel.c zaptel-1.2.3/zaptel.c
--- zaptel-1.2.3.orig/zaptel.c 2005-12-17 03:04:05.000000000 +0100
+++ zaptel-1.2.3/zaptel.c 2006-01-31 09:28:29.000000000 +0100
@@ -4913,11 +4913,40 @@
*(txb++) = fasthdlc_tx_run_nocheck(&ms->txhdlc);
}
bytes -= left;
+#ifdef CONFIG_ZAPATA_BRI_DCHANS
+ } else if (ms->flags & ZT_FLAG_BRIDCHAN) {
+ /*
+ * Let's get this right, we want to transmit complete frames only.
+ * The card driver will do the dirty HDLC work for us.
+ * txb (transmit buffer) is supposed to be big enough to store one frame
+ * we will make this as big as the D fifo (1KB or 2KB)
+ */
+
+ /* there are 'left' bytes in the user buffer left to transmit */
+ left = ms->writen[ms->outwritebuf] - ms->writeidx[ms->outwritebuf] - 2;
+ if (left > ms->maxbytes2transmit) {
+ memcpy(txb, buf + ms->writeidx[ms->outwritebuf], ms->maxbytes2transmit);
+ ms->writeidx[ms->outwritebuf] += ms->maxbytes2transmit;
+ txb += ms->maxbytes2transmit;
+ ms->bytes2transmit = ms->maxbytes2transmit;
+ ms->eoftx = 0;
+ } else {
+ memcpy(txb, buf + ms->writeidx[ms->outwritebuf], left);
+ ms->writeidx[ms->outwritebuf] += left + 2;
+ txb += left;
+ ms->bytes2transmit = left;
+ ms->eoftx = 1;
+ }
+ bytes = 0;
+#endif
} else {
memcpy(txb, buf + ms->writeidx[ms->outwritebuf], left);
ms->writeidx[ms->outwritebuf]+=left;
txb += left;
bytes -= left;
+#if defined(CONFIG_ZAPATA_BRI_DCHANS)
+ ms->bytes2transmit=ZT_CHUNKSIZE;
+#endif
}
/* Check buffer status */
if (ms->writeidx[ms->outwritebuf] >= ms->writen[ms->outwritebuf]) {
@@ -4962,6 +4991,17 @@
/* Transmit a flag if this is an HDLC channel */
if (ms->flags & ZT_FLAG_HDLC)
fasthdlc_tx_frame_nocheck(&ms->txhdlc);
+#if defined(CONFIG_ZAPATA_BRI_DCHANS)
+ if(ms->flags & ZT_FLAG_BRIDCHAN) {
+ // if (ms->bytes2transmit > 0) {
+ // txb += 2;
+ // ms->bytes2transmit -= 2;
+ bytes=0;
+ ms->eoftx = 1;
+// printk(KERN_CRIT "zaptel EOF(%d) bytes2transmit %d\n",ms->eoftx,ms->bytes2transmit);
+ // }
+ }
+#endif
#ifdef CONFIG_ZAPATA_NET
if (ms->flags & ZT_FLAG_NETDEV)
netif_wake_queue(ztchan_to_dev(ms));
@@ -4972,7 +5012,7 @@
tasklet_schedule(&ms->ppp_calls);
}
#endif
- }
+ }
} else if (ms->curtone && !(ms->flags & ZT_FLAG_PSEUDO)) {
left = ms->curtone->tonesamples - ms->tonep;
if (left > bytes)
@@ -5018,6 +5058,10 @@
memset(txb, 0xFF, bytes);
}
bytes = 0;
+#if defined(CONFIG_ZAPATA_BRI_DCHANS)
+ } else if(ms->flags & ZT_FLAG_BRIDCHAN) {
+ bytes = 0;
+#endif
} else {
memset(txb, ZT_LIN2X(0, ms), bytes); /* Lastly we use silence on telephony channels */
bytes = 0;
@@ -5743,6 +5787,13 @@
int left, x;
int bytes = ZT_CHUNKSIZE;
+#if defined(CONFIG_ZAPATA_BRI_DCHANS)
+ if (ms->flags & ZT_FLAG_BRIDCHAN) {
+ bytes = ms->bytes2receive;
+ if (bytes < 1) return;
+// printk(KERN_CRIT "bytes2receive %d\n",ms->bytes2receive);
+ }
+#endif
while(bytes) {
#if defined(CONFIG_ZAPATA_NET) || defined(CONFIG_ZAPATA_PPP)
@@ -5801,6 +5852,19 @@
}
}
}
+#ifdef CONFIG_ZAPATA_BRI_DCHANS
+ } else if (ms->flags & ZT_FLAG_BRIDCHAN) {
+ memcpy(buf + ms->readidx[ms->inreadbuf], rxb, left);
+ rxb += left;
+ ms->readidx[ms->inreadbuf] += left;
+ bytes -= left;
+ if (ms->eofrx == 1) {
+ eof=1;
+ }
+// printk(KERN_CRIT "receiving %d bytes\n",ms->bytes2receive);
+ ms->bytes2receive = 0;
+ ms->eofrx = 0;
+#endif
} else {
/* Not HDLC */
memcpy(buf + ms->readidx[ms->inreadbuf], rxb, left);
diff -ur zaptel-1.2.3.orig/zaptel.h zaptel-1.2.3/zaptel.h
--- zaptel-1.2.3.orig/zaptel.h 2005-12-17 03:04:05.000000000 +0100
+++ zaptel-1.2.3/zaptel.h 2006-01-31 09:28:29.000000000 +0100
@@ -994,6 +994,13 @@
int do_ppp_error;
struct sk_buff_head ppp_rq;
#endif
+#ifdef CONFIG_ZAPATA_BRI_DCHANS
+ int bytes2receive;
+ int maxbytes2transmit; /* size of the tx buffer in the card driver */
+ int bytes2transmit;
+ int eofrx;
+ int eoftx;
+#endif
spinlock_t lock;
char name[40]; /* Name */
/* Specified by zaptel */
@@ -1068,7 +1075,7 @@
int txbufpolicy; /* Buffer policy */
int rxbufpolicy; /* Buffer policy */
int txdisable; /* Disable transmitter */
- int rxdisable; /* Disable receiver */
+ int rxdisable; /* Disable receiver */
/* Tone zone stuff */
@@ -1231,6 +1238,10 @@
#define ZT_FLAG_T1PPP (1 << 15)
#define ZT_FLAG_SIGFREEZE (1 << 16) /* Freeze signalling */
+#if defined(CONFIG_ZAPATA_BRI_DCHANS)
+#define ZT_FLAG_BRIDCHAN (1 << 17)
+#endif
+
struct zt_span {
spinlock_t lock;
void *pvt; /* Private stuff */
diff -ur zaptel-1.2.3.orig/zconfig.h zaptel-1.2.3/zconfig.h
--- zaptel-1.2.3.orig/zconfig.h 2005-11-29 19:42:08.000000000 +0100
+++ zaptel-1.2.3/zconfig.h 2006-01-31 09:28:29.000000000 +0100
@@ -152,4 +152,10 @@
*/
/* #define FXSFLASH */
+/*
+ * Uncomment the following for BRI D channels
+ *
+ */
+#define CONFIG_ZAPATA_BRI_DCHANS
+
#endif