[rx] move data rx handling in its own function
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>