add rawreceive.c