[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [dccp] Re: wildcard service code?



Hi Tom,

The spec is meant to forbid wildcard Service Codes.  "If the DCCP-
Request's Service Code doesn't match any of the   server's Service
Codes for the given port, the server MUST reject the request by
sending a DCCP-Reset packet with Reset Code 8, "Bad Service
Code"."  (Section 8.1.2)  I suppose one could weasel and say that
"match" is not defined.  We meant equality; and I suppose we could
say 'equals'.

Maybe we do want to say "equals". Although I'm not sure that if the spec
said that originally we would've avoided the current discussion about
wildcards. At least some of this discussion seems to be because people
either read the spec long ago and forgot details, or didn't read it closely
enough in the first place, and jumped to conclusions ("boy, a wildcard SC would
be neat, I think the spec said something about it ...").


Note that the above isn't meant as a criticism -- I'm certainly in the "read the
spec long ago and forgot details" camp. This discussion is helping me regain
some details :-).

No, that's fine. I don't think we would have avoided the wildcard discussion; people advocate a wildcard because they want to use one, not because they think the spec *might* allow one. But "equals" seems like better wording. I would feel comfortable putting this change in at AUTH48.


Eddie