summaryrefslogtreecommitdiff
path: root/doc/man/asn1_encode_simple_der.3
diff options
context:
space:
mode:
authorsangsu <sangsu.choi@samsung.com>2016-06-08 10:17:41 +0900
committersangsu <sangsu.choi@samsung.com>2016-06-08 10:18:15 +0900
commita39386a3afe2d7e0cc717a49f970f53d974fda53 (patch)
treed6deb781410d96006a58fcfcaa8f31ffcc139523 /doc/man/asn1_encode_simple_der.3
parentd2521ee04e00e1c060001d5d67c1cf0bd23ec260 (diff)
downloadlibtasn1-a39386a3afe2d7e0cc717a49f970f53d974fda53.tar.gz
libtasn1-a39386a3afe2d7e0cc717a49f970f53d974fda53.tar.bz2
libtasn1-a39386a3afe2d7e0cc717a49f970f53d974fda53.zip
Imported Upstream version 4.8upstream/4.8submit/upstream/20160613.071414
Change-Id: I25e57ece28b9ebb637a2b7356f57e11b7f2eb807 Signed-off-by: sangsu <sangsu.choi@samsung.com>
Diffstat (limited to 'doc/man/asn1_encode_simple_der.3')
-rw-r--r--doc/man/asn1_encode_simple_der.350
1 files changed, 50 insertions, 0 deletions
diff --git a/doc/man/asn1_encode_simple_der.3 b/doc/man/asn1_encode_simple_der.3
new file mode 100644
index 0000000..62c2a25
--- /dev/null
+++ b/doc/man/asn1_encode_simple_der.3
@@ -0,0 +1,50 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
+.TH "asn1_encode_simple_der" 3 "4.8" "libtasn1" "libtasn1"
+.SH NAME
+asn1_encode_simple_der \- API function
+.SH SYNOPSIS
+.B #include <libtasn1.h>
+.sp
+.BI "int asn1_encode_simple_der(unsigned int " etype ", const unsigned char * " str ", unsigned int " str_len ", unsigned char * " tl ", unsigned int * " tl_len ");"
+.SH ARGUMENTS
+.IP "unsigned int etype" 12
+The type of the string to be encoded (ASN1_ETYPE_)
+.IP "const unsigned char * str" 12
+the string data.
+.IP "unsigned int str_len" 12
+the string length
+.IP "unsigned char * tl" 12
+the encoded tag and length
+.IP "unsigned int * tl_len" 12
+the bytes of the \fItl\fP field
+.SH "DESCRIPTION"
+Creates the DER encoding for various simple ASN.1 types like strings etc.
+It stores the tag and length in \fItl\fP , which should have space for at least
+\fBASN1_MAX_TL_SIZE\fP bytes. Initially \fItl_len\fP should contain the size of \fItl\fP .
+
+The complete DER encoding should consist of the value in \fItl\fP appended
+with the provided \fIstr\fP .
+.SH "RETURNS"
+\fBASN1_SUCCESS\fP if successful or an error value.
+.SH COPYRIGHT
+Copyright \(co 2006-2015 Free Software Foundation, Inc..
+.br
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+.SH "SEE ALSO"
+The full documentation for
+.B libtasn1
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B libtasn1
+programs are properly installed at your site, the command
+.IP
+.B info libtasn1
+.PP
+should give you access to the complete manual.
+As an alternative you may obtain the manual from:
+.IP
+.B http://www.gnu.org/software/libtasn1/manual/
+.PP