よくわららんけど
(char *&)tcppacket += offset;
とか、