The Giants made a pair of roster moves to address two ailing members of their pitching staff.

As expected, they placed Ryan Vogelsong on the disabled list as the right-hander prepared for surgery to repair a fractured pinky finger on his pitching hand. The club also placed right-hander Santiago Casilla on the DL with recurring discomfort in his right knee.

The club recalled right-hander Sandy Rosario, a long reliever, from Triple-A Fresno. First baseman Brett Pill also rejoined the team just three days after he’d been sent back to the Grizzlies; the 10-day rule was waived because Pill is replacing an injured player on the Giants roster.

Vogelsong fractured his pinky in two places while swinging at an inside pitch in the fifth inning to stop what had been a resurgent outing Monday night; the pitch struck him on the hand, dislocating the finger. He’s expected to be sidelined until the All-Star break, or thereabouts.

It’s expected that right-hander Chad Gaudin will replace Vogelsong in the rotation, at least for the time being. Gaudin made 19 starts for the San Diego Padres in 2009 and was last used as a full-time starter by the A’s in 2007, when he was 11-13 with a 4.42 ERA.

Vogelsong’s turn would come up Sunday, but the Giants could use a day off Thursday to move around their rotation, thus delaying the need for a spot starter for an additional two days. They’d probably do that only if Gaudin is needed in long relief over the next couple days.