server packet listener