Try socket(2).