/*++ /* NAME /* split_qnameval 3 /* SUMMARY /* name-value splitter /* SYNOPSIS /* #include <stringops.h> /* /* const char *split_qnameval(buf, name, value) /* char *buf; /* char **name; /* char **value; /* DESCRIPTION /* split_qnameval() expects text of the form "key = value" /* or "key =", where the key may be quoted with backslash or /* double quotes. The buffer argument is broken up into the key /* and value substrings. /* /* Arguments: /* .IP buf /* Result from readlline() or equivalent. The buffer is modified. /* .IP key /* Upon successful completion, this is set to the key /* substring. /* .IP value /* Upon successful completion, this is set to the value /* substring. /* SEE ALSO /* split_nameval(3) name-value splitter /* BUGS /* DIAGNOSTICS /* The result is a null pointer in case of success, a string /* describing the error otherwise: missing '=' after attribute /* name; missing attribute name. /* LICENSE /* .ad /* .fi /* The Secure Mailer license must be distributed with this software. /* AUTHOR(S) /* Wietse Venema /* Google, Inc. /* 111 8th Avenue /* New York, NY 10011, USA
/*--*/
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.