<div dir="ltr"><div><br></div>Thanks for the feedback, everybody, gist updated:<div>  <a href="https://gist.github.com/gavinandresen/7079034">https://gist.github.com/gavinandresen/7079034</a></div><div><br></div><div>Categories are:</div>
<div><br></div><div><table style="border-collapse:collapse;border-spacing:0px;font-size:15px;margin:15px 0px;width:724px;overflow:auto;display:block;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif;line-height:25px">
<tbody><tr style="border-top-width:1px;border-top-style:solid;border-top-color:rgb(204,204,204);background-color:rgb(248,248,248)"><td style="border:1px solid rgb(221,221,221);padding:6px 13px">0x01-0x0f</td><td style="border:1px solid rgb(221,221,221);padding:6px 13px">
Protocol syntax errors</td></tr><tr style="border-top-width:1px;border-top-style:solid;border-top-color:rgb(204,204,204)"><td style="border:1px solid rgb(221,221,221);padding:6px 13px">0x10-0x1f</td><td style="border:1px solid rgb(221,221,221);padding:6px 13px">
Protocol semantic errors</td></tr><tr style="border-top-width:1px;border-top-style:solid;border-top-color:rgb(204,204,204);background-color:rgb(248,248,248)"><td style="border:1px solid rgb(221,221,221);padding:6px 13px">
0x40-0x4f</td><td style="border:1px solid rgb(221,221,221);padding:6px 13px">Server policy rule<br></td></tr></tbody></table><h4 style="margin:1em 0px 15px;padding:0px;line-height:1.7;font-size:1.2em;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif">
<a name="rejection-codes-common-to-all-message-types" class="" href="https://gist.github.com/gavinandresen/7079034#rejection-codes-common-to-all-message-types" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px"><span class=""></span></a></h4>
</div><div class="gmail_extra"><br></div><div class="gmail_extra">RE: why not a varint:  because we&#39;re never ever going to run out of reject codes.  Eight are defined right now, if we ever defined eight more I&#39;d be surprised.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">RE: why not use HTTP codes directly: because we&#39;d be fitting round pegs into square holes.<br><br>-- <br>--<br>Gavin Andresen<br>
</div></div>