Index: ossp-pkg/sio/al.c
RCS File: /v/ossp/cvs/ossp-pkg/sio/Attic/al.c,v
rcsdiff -q -kk '-r1.13' '-r1.14' -u '/v/ossp/cvs/ossp-pkg/sio/Attic/al.c,v' 2>/dev/null
--- al.c 2002/10/16 11:45:30 1.13
+++ al.c 2002/10/16 12:37:08 1.14
@@ -1,3 +1,34 @@
+/*
+** OSSP al -- Assembly Lists
+** Copyright (c) 2002 The OSSP Project
+** Copyright (c) 2002 Cable & Wireless Deutschland
+** Copyright (c) 2002 Ralf S. Engelschall
+** Copyright (c) 2002 Michael van Elst
+**
+** This file is part of OSSP al, an abstract datatype of a data buffer
+** that can assemble, move and truncate data but avoids actual copying.
+**
+** Permission to use, copy, modify, and distribute this software for
+** any purpose with or without fee is hereby granted, provided that
+** the above copyright notice and this permission notice appear in all
+** copies.
+**
+** THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+** WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+** MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+** IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+** CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+** USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+** ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+** OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+** SUCH DAMAGE.
+**
+** al.c: assembly lists library implementation
+*/
+
#include
#include
#include
Index: ossp-pkg/sio/al.h
RCS File: /v/ossp/cvs/ossp-pkg/sio/Attic/al.h,v
rcsdiff -q -kk '-r1.6' '-r1.7' -u '/v/ossp/cvs/ossp-pkg/sio/Attic/al.h,v' 2>/dev/null
--- al.h 2002/10/16 11:13:54 1.6
+++ al.h 2002/10/16 12:37:08 1.7
@@ -1,3 +1,37 @@
+/*
+** OSSP al -- Assembly Lists
+** Copyright (c) 2002 The OSSP Project
+** Copyright (c) 2002 Cable & Wireless Deutschland
+** Copyright (c) 2002 Ralf S. Engelschall
+** Copyright (c) 2002 Michael van Elst
+**
+** This file is part of OSSP al, an abstract datatype of a data buffer
+** that can assemble, move and truncate data but avoids actual copying.
+**
+** Permission to use, copy, modify, and distribute this software for
+** any purpose with or without fee is hereby granted, provided that
+** the above copyright notice and this permission notice appear in all
+** copies.
+**
+** THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+** WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+** MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+** IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+** CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+** USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+** ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+** OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+** SUCH DAMAGE.
+**
+** al.h: assembly lists public API definition
+*/
+
+#ifndef __AL_H__
+#define __AL_H__
+
typedef enum {
AL_OK,
AL_ERR_ARG,
@@ -41,3 +75,6 @@
char *al_chunk_ptr(al_chunk_t *alc, size_t off);
const char *al_error(al_rc_t rc);
+
+#endif /* __AL_H__ */
+
Index: ossp-pkg/sio/al.pod
RCS File: /v/ossp/cvs/ossp-pkg/sio/Attic/al.pod,v
rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/sio/Attic/al.pod,v' 2>/dev/null
--- al.pod 2002/10/16 11:50:42 1.2
+++ al.pod 2002/10/16 12:37:08 1.3
@@ -1,8 +1,9 @@
##
## OSSP al - Assembly Lists
-## Copyright (c) 2002 Michael van Elst
## Copyright (c) 2002 The OSSP Project
## Copyright (c) 2002 Cable & Wireless Deutschland
+## Copyright (c) 2002 Ralf S. Engelschall
+## Copyright (c) 2002 Michael van Elst
##
## This file is part of OSSP al, an abstract datatype of a data buffer
## that can assemble, move and truncate data but avoids actual copying.
@@ -388,7 +389,9 @@
=head1 HISTORY
B was invented in October 2002 by Michael van Elst
-Emlelstv@dev.de.cw.netE for use inside the OSSP project.
+Emlelstv@dev.de.cw.netE under contract with Cable & Wireless
+Germany Ehttp://www.cw.com/deE for use inside the OSSP project
+Ehttp://www.ossp.org/E.
=head1 AUTHORS
Index: ossp-pkg/sio/al_test.c
RCS File: /v/ossp/cvs/ossp-pkg/sio/Attic/al_test.c,v
rcsdiff -q -kk '-r1.5' '-r1.6' -u '/v/ossp/cvs/ossp-pkg/sio/Attic/al_test.c,v' 2>/dev/null
--- al_test.c 2002/10/14 15:41:37 1.5
+++ al_test.c 2002/10/16 12:37:08 1.6
@@ -1,3 +1,34 @@
+/*
+** OSSP al -- Assembly Lists
+** Copyright (c) 2002 The OSSP Project
+** Copyright (c) 2002 Cable & Wireless Deutschland
+** Copyright (c) 2002 Ralf S. Engelschall
+** Copyright (c) 2002 Michael van Elst
+**
+** This file is part of OSSP al, an abstract datatype of a data buffer
+** that can assemble, move and truncate data but avoids actual copying.
+**
+** Permission to use, copy, modify, and distribute this software for
+** any purpose with or without fee is hereby granted, provided that
+** the above copyright notice and this permission notice appear in all
+** copies.
+**
+** THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+** WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+** MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+** IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+** CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+** USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+** ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+** OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+** SUCH DAMAGE.
+**
+** al_test.c: assembly lists library, minimal test suite
+*/
+
#include
#include
#include