FW: Suspected error in RFC 2732

-----Original Message-----
From: Grégoire VATRY [mailto:gvatry@slb.com] 
Sent: Wednesday, April 03, 2002 3:56 AM
To: hinden@iprg.nokia.com; brian@icair.org; LMM@acm.org
Cc: nordmark@eng.sun.com; narten@us.ibm.com
Subject: Suspected error in RFC 2732


Hello,

As suggested on the RFC Errata page
<http://www.rfc-editor.org/errata.html>
I report what I suspect to be an error in RFC 2732 which updates RFC
2396.

I suspect that 'uric_no_slash' set of characters has been forgotten
in the list of changes made to the URI generic syntax by RFC 2732.

Here is my line of argument:

Since:

    1. The set 'uric_no_slash' stands for "same as 'uric' BUT without
slash";

    2. The set 'uric' is defined as:

        uric          = reserved | unreserved | escaped

    3. Slash ("/") is part of 'reserved' set;

    4. Set of 'reserved' characters is modified in RFC 2732.

As a result, point (3) of section 3. in RFC 2732 should be:

   (3) Add "[" and "]" to both the set of 'reserved' characters and 
   the 'uric_no_slash' set:

      reserved      = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" |
                      "$" | "," | "[" | "]"
      uric_no_slash = unreserved | escaped | ";" | "?" | ":" | "@" |
                      "&" | "=" | "+" | "$" | "," | "[" | "]"

   and remove them from the 'unwise' set:

      unwise        = "{" | "}" | "|" | "\" | "^" | "`"


Best regards

-- 
    Grégoire VATRY                  Tél: +33 (0) 4 76 41 46 00 (ext
4901)
    mailto:gvatry@slb.com           Fax: +33 (0) 4 76 41 67 67
    http://www.slb.com
http://www.schlumbergersematelecom.com
    SchlumbergerSema Telecom · 36, chemin du Vieux Chêne · F-38243
MEYLAN

Received on Tuesday, 16 April 2002 22:14:19 UTC