2008-09-26から1日間の記事一覧

memcachedのバイナリプロトコル

memcached.c の dispatch_bin_command() はバイナリプロトコルのディスパッチルーチンであるが、だめじゃん。switch(c->cmd) { case PROTOCOL_BINARY_CMD_VERSION: 略 とかしている。ここは表引きだろう。しかもc->cmdの定義はuint8_tではない。だめじゃん。…