William F. McFarland settled SEC charges for inflating Riverstone Networks' revenues through improper recognition, paying $375,000 in penalties.