there should be internet sharing somehow .....
,ight be easier to put the XP on the adsl modem with the extra nic and get it to do the share