The disturbance attenuation and robust disturbance attenuation problems for Hamiltonian systems in the discrete-time setting are considered and some new results are presented. The new results are derived utilizing the recently presented dissipativity equality obtained by adding the dissipation rate function to the classical dissipativity inequality. A selection of the dissipation rate function yields new results. These results include a condition on the dissipation structure of the system to achieve the desired disturbance attenuation level and gives direct construction of optimal control laws for any desired disturbance attenuation level. The results remove the need to solve Hamilton-Jacobi-Isaacs inequalities. Copyright (C) 2014 John Wiley & Sons, Ltd.