I'm sure adequate vitamin D helps on both fronts, but I do not recall the mechanism against the flu virus at this moment. A little research should dig that back up again.
Just curious.
Does a once/day multivitamin more or less, cover the minimum levels of vitamin D people should have?