[COMMON]move recv priv to hal layer