|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T n
Length: 3580 (0xdfc) Types: TextFile Names: »name.bnf«
└─⟦3d0c2be1b⟧ Bits:30001254 ISODE-5.0 Tape └─⟦eba4602b1⟧ »./isode-5.0.tar.Z« └─⟦d3ac74d73⟧ └─⟦this⟧ »isode-5.0/doc/manual/name.bnf«
<attribute-value> ::= <numericvalue> -- NumericString | <printablestring> -- PrintableString -- and related ones | <asnvalue> -- general value | <psapvalue> -- PSAP Address | <namevalue> -- DistinguishedName | <aclvalue> -- ACL | <schemavalue> -- TreeStructure | <updateinfovalue> -- UpdateInfoSyntax | <objectIdentifiervalue> -- Object Class attribute <numericvalue> ::= ["{N}"] <numericstring> <asnvalue> ::= ["{ASN}"] <printablestring> -- interpreted as HEX pairs <psapvalue> ::= ["{PSAP}"] <PSPAaddr> -- We also need a string format for addresses:- <PSAPaddr> ::= [[[ <psel> "/" ] <ssel> "/" ] <tsel> "/" ] <network-address-list> <network-address-list> ::= <network-address> "|" <network-address-list> | <network-address> <psel> ::= <selector> <ssel> ::= <selector> <tsel> ::= <selector> <selector> ::= '"' <otherstring> '"' -- IA5 -- For chars not in this -- string use hex | "#" <digitstring> -- US GOSIP | "'" <hexstring> "'H" -- Hex | "" -- Empty but present <network-address> ::= "NS" "+" <hexstring> -- Concrete Binary Representation -- This is the compact encoding | <afi> "+" <idi> [ "+" <dsp> ] <dsp> ::= | "d" <digitstring> -- Abstract Decimal | "x" <hexstring> -- Abstract Binary | "l" <otherstring> -- IA5: local form only | "RFC-1006" "+" <prefix> "+" <ip> [ "+" <port> [ "+" <tset> ]] | "X.25(80)" "+" <prefix> "+" <dte> [ "+" <cudf-or-pid> "+" <hexstring> ] | "ECMA-117-Binary" "+" <hexstring> "+" <hexstring> "+" <hexstring> | "ECMA-117-Decimal" "+" <digitstring> "+" <digitstring> "+" <digitstring> <idi> ::= <digitstring> <afi> ::= "X121" | "DCC" | "TELEX" | "PSTN" | "ISDN" | "ICD" | "LOCAL" <prefix> ::= <digit> <digit> <ip> ::= <otherstring> -- dotted decimal form (e.g., 10.0.0.6) -- or domain (e.g., twg.com) <port> ::= <digitstring> <tset> ::= <digitstring> <dte> ::= <digitstring> <cudf-or-pid> ::= "CUDF" | "PID" <aclvalue> ::= ["{ACL}"] <aclwho> "#" <aclwhat> "#" <acltype> ["#"] <aclwho> ::= "self" | "others" | "group #" <namelist> | "prefix #" <namelist> <aclwhat> ::= "none" | "detect" | "compare" | "read" | "add" | "write" <acltype> ::= "child" | "entry" | "default" | "attributes #" <oidlist> <oidlist> ::= <oid> | <oidlist> "$" <oid> <schemavalue> ::= ["{SCHEMA}"] <oid> <updateinfovalue> ::= ["{UPDATE}"] <name> "#" <name> "#" <namelist> ["#"] -- edb # from # allowed to send to <objectIdentifiervalue> ::= ["{OID}"] <oid> <namevalue> ::= ["{DN}"] <namelist> ["#"] <namelist> ::= <name> | <namelist> "$" <name> <attribute> ::= <oid> "=" <avlist> <avlist> ::= <attribute-value> | <avlist> "&" <attribute-value> <rdn> ::= <attribute> | <attribute> "%" <rdn> <name> ::= <rdn> | <rdn> "@" <name> - most significant first -- An example name might be: -- ``c=GB @ o=UCL % locality=London @ ou=CS -- Finally, this can be assembled together to give a format for a textual -- representation of an Entry Data Block.