• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

sctplib/H13-Nov-2020-43,22329,270

AUTHORSH A D09-Nov-2016889 2719

COPYINGH A D08-Aug-20197.5 KiB166128

ChangeLogH A D13-Nov-2020151.2 KiB4,5162,716

INSTALLH A D09-Nov-20167.2 KiB177136

Makefile.amH A D09-Nov-2016172 63

Makefile.inH A D13-Nov-202025.3 KiB830732

Makefile.nmakeH A D09-Nov-20161 KiB4333

NEWSH A D09-Nov-20162

READMEH A D30-May-20172.8 KiB6953

README.win32H A D09-Nov-20161.6 KiB3829

TODOH A D09-Nov-20162.2 KiB5739

aclocal.m4H A D13-Nov-2020383.4 KiB10,7119,682

compileH A D13-Nov-20207.2 KiB349259

config.guessH A D13-Nov-202043.2 KiB1,4811,288

config.h.inH A D13-Nov-20204.3 KiB171115

config.nmakeH A D09-Nov-2016269 158

config.subH A D13-Nov-202035.3 KiB1,8021,661

configureH A D13-Nov-2020464.6 KiB15,93713,356

configure.acH A D13-Nov-20209 KiB298258

depcompH A D13-Nov-202023 KiB792502

install-shH A D09-Nov-20167 KiB295169

ltmain.shH A D02-Mar-2020319.6 KiB11,2528,044

missingH A D13-Nov-20206.7 KiB216143

mkinstalldirsH A D09-Nov-20161.9 KiB11285

sctplib.lsmH A D07-Feb-20201.8 KiB3231

win32-setup.shH A D09-Nov-20162.9 KiB10778

README

1---------------------------------------------------------------------------------
2
3This source code repository contains an implementation of the
4Stream Control Transmission Protocol, as per RFC 4960.
5
6---------------------------------------------------------------------------------
7
8Copyright (C) 2000 by Siemens AG, Munich, Germany.
9Copyright (C) 2001-2004 Andreas Jungmaier
10Copyright (C) 2004-2017 Thomas Dreibholz
11
12Realized in co-operation between Siemens AG and
13the Institute of Computer Networking Technology, University of
14Essen, Germany.
15
16Acknowledgement
17This work was partially funded by the Bundesministerium für Bildung und
18Forschung (BMBF) of the Federal Republic of Germany (Förderkennzeichen 01AK045).
19The authors alone are responsible for the contents.
20
21---------------------------------------------------------------------------------
22
23Please note that you must have glib version 1.2 and/or 2.0 installed in order for
24the compilation to succeed! GLIB is a generic C-library for things like lists,
25arrays, timers etc. Should you not have it installed, you can obtain it for most
26OS's from ftp://www.gtk.org/pub/gtk/
27
28---------------------------------------------------------------------------------
29
30Just use
31prompt> tar xvfz sctplib-1.0.14-XYZ.tar.gz
32and you get a new directory
33sctplib-1.0.14-XYZ
34
35cd into that and type
36./configure
37or
38./configure --help
39
40
41After that use make (or gmake under FreeBSD) to compile the
42library! Happy SCTPing! :-)
43
44It contains a number of files that are shortly described hereafter:
45AUTHORS  :    People who have produced this code.
46COPYING  :    The license to be applied for using/compiling/distributing
47              this code.
48INSTALL  :    Basic installation notes.
49NEWS     :    Changes from release to release.
50README   :    This file
51TODO     :    A more or less complete list of missing features/known
52              problems, etc.
53sctplib  :    A directory containig the files belonging to the SCTP
54              implementation. This will contain the actual executable
55              called <sctp>.
56sctplib/sctp : contains the files for the actual library, which will be named
57               libsctp.a. Also contains the necessary include file sctp.h
58
59sctplib/manual :   A subdirectory containing some tex files and a PDF manual,
60                describing general implementation features, the API, and
61                the example programs. Now also in PostScript.
62                PLEASE NOTE: THIS DOCUMENTATION IS SLIGHTLY OUT OF DATE !
63                IF YOU DO NOT LIKE THIS, FEEL FREE TO CONTRIBUTE UPDATES...
64                But promised: we will be working on that, and there will be
65                a new manual after release of sctplib-1.0.14 !
66
67sctplib/docs: This subdirectory will contain documentation after the build
68    process, that has been automatically derived from the source code.
69

README.win32

1	31/08/2009
2
3Sctplib for Windows
4
5* Download the latest sctplib sources (sctplib-1.0.9) and unpack them
6  in a directory of your choice
7
8* In addition you need some files of the glib library.
9
10  There are two ways to get the files installed:
11
12  1. If you have already Cygwin installed:
13     o Make sure that Cygwin is installed with bash, wget and unzip
14     o Go to sctplib-1.0.8 and type
15       nmake setup -f Makefile.nmake
16     o The glib files will be downloaded and unzipped in the
17       directory C:\win32-libs
18     o In case you want them unzipped in a different directory, you
19       have to change the Variable WIN32_LIBS in config.nmake
20
21  2. If Cygwin is not installed on your computer:
22     o Make a directory C:\win32-libs
23     o Download gtk2.12/glib-2.14.3.zip and gtk2.12/glib-dev-2.14.3.zip preferably
24       from http://anonsvn.wireshark.org/wireshark-win32-libs/tags/2007-11-20/packages
25     o Unzip the files in C:\win32-libs\glib
26     o Download libiconv-1.9.1.bin.woe32.zip and gettext-0.14.5.zip preferably
27       from http://anonsvn.wireshark.org/wireshark-win32-libs/tags/2007-11-20/packages
28     o Unzip the files in C:\win32-libs\libiconv-1.9.1.bin.woe32 and
29       C:\win32-libs\gettext-0.14.5 respectively
30     o In case you want them unzipped in a different directory, you have
31       to change the Variable WIN32_LIBS in config.nmake
32     o Copy glib\bin\libglib-2.0-0.dll libiconv-1.9.1.bin.woe32\bin\iconv.dll
33
34       gettext-0.14.5\bin\intl.dll to C:\WINDOWS\system32
35
36* Now you can compile the sctplib and additional programs with
37  nmake all -f Makefile.nmake.
38