[PATCH 0/5] netdev: Extract GenerateName/ReserveName as common functions