File: 10_bstring_3_CVS.dpatch

package info (click to toggle)
manpages-de 0.4-8
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 3,808 kB
  • ctags: 4
  • sloc: sh: 7,666; makefile: 60
file content (95 lines) | stat: -rw-r--r-- 3,599 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#! /bin/sh /usr/share/dpatch/dpatch-run
## 10_bstring_3_CVS.dpatch by Daniel Kobras <kobras@debian.org>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: New manpage for bstring(3).
## DP: From upstream CVS.

@DPATCH@
--- manpages-de/man3/bstring.3	1970-01-01 01:00:00.000000000 +0100
+++ manpages-de/man3/bstring.3	2002-02-10 20:25:00.000000000 +0100
@@ -0,0 +1,84 @@
+.\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk)
+.\"
+.\" Permission is granted to make and distribute verbatim copies of this
+.\" manual provided the copyright notice and this permission notice are
+.\" preserved on all copies.
+.\"
+.\" Permission is granted to copy and distribute modified versions of this
+.\" manual under the conditions for verbatim copying, provided that the
+.\" entire resulting derived work is distributed under the terms of a
+.\" permission notice identical to this one
+.\" 
+.\" Since the Linux kernel and libraries are constantly changing, this
+.\" manual page may be incorrect or out-of-date.  The author(s) assume no
+.\" responsibility for errors or omissions, or for damages resulting from
+.\" the use of the information contained herein.  The author(s) may not
+.\" have taken the same level of care in the production of this manual,
+.\" which is licensed free of charge, as they might when working
+.\" professionally.
+.\" 
+.\" Formatted or processed versions of this manual, if unaccompanied by
+.\" the source, must acknowledge the copyright and authors of this work.
+.\"
+.\" References consulted:
+.\"     Linux libc source code
+.\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
+.\"     386BSD man pages
+.\" Modified Mon Apr 12 13:06:15 1993, David Metcalfe
+.\" Modified Sat Jul 24 21:30:40 1993, Rik Faith (faith@cs.unc.edu)
+.\" Translated  2001-12-19  <walter.harms@informatik.uni-oldenburg.de>
+.\"
+.TH BSTRING 3  "April 12, 1993" "GNU" "Linux Programmer's Manual"
+.SH BESCHREIBUNG
+bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem, 
+memmove, memset \- Byte-String bearbeiten
+.SH BERSICHT
+.nf
+.B #include <string.h>
+.sp
+.BI "int bcmp(const void *" s1 ", const void *" s2 ", int " n );
+.sp
+.BI "void bcopy(const void *" src ", void *" dest ", int " n );
+.sp
+.BI "void bzero(void *" s ", int " n );
+.sp
+.BI "void *memccpy(void *" dest ", const void *" src ", int " c ", size_t " n );
+.sp
+.BI "void *memchr(const void *" s ", int " c ", size_t " n );
+.sp
+.BI "int memcmp(const void *" s1 ", const void *" s2 ", size_t " n );
+.sp
+.BI "void *memcpy(void *" dest ", const void *" src ", size_t " n );
+.sp
+.BI "void *memfrob(void *" s ", size_t " n );
+.sp
+.BI "void *memmem(const void *" needle ", size_t " needlelen ,
+.RS
+.BI "const void *" haystack ", size_t " haystacklen );
+.RE
+.sp
+.BI "void *memmove(void *" dest ", const void *" src ", size_t " n );
+.sp
+.BI "void *memset(void *" s ", int " c ", size_t " n );
+.fi
+.SH BESCHREIBUNG
+Die Byte-String-Funktionen arbeiten auf Zeichenketten, die nicht
+notwendigerweise NULL-terminiert sind.  Fr alle Funktionen existiert
+eine eigene Manpage.
+.SH ANMERKUNG
+Die Funktionen bcmp(), bcopy() und bzero() sollten nicht mehr verwendet
+werden, stattdessen stehen memcmp(), memcpy() und memset() zur
+Verfgung.  Die alten Funktionen sind auf einigen Systemen nicht
+einmal vorhanden (non-Linux allerdings).
+.SH "SIEHE AUCH"
+.BR bcmp (3),
+.BR bcopy (3),
+.BR bzero (3),
+.BR memccpy (3),
+.BR memchr (3),
+.BR memcmp (3),
+.BR memcpy (3),
+.BR memfrob (3),
+.BR memmem (3),
+.BR memmove (3),
+.BR memset (3).