in the novel: How did Vito unearth but Tom missed that Solozzo made his living before the war in prostitution? As the Tattaglias do now.
The novel says Tom knew about Sol and prostitution but left it out his report to Vito because he thought it had no bearing on the drugs deal. He felt the rebuke Vito intended when Vito said, "write that down before you forget." The novel also says that Vito was "notoriously straight-laced in matters of sex," which is probably the real reason Tom didn't mention Sol and prostitution--all the more reason why Tom deserved Vito's rebuke.