Yo lo haria de otra manera.
Activaria el servicio de routing del winXp y le diria al otro que lo pusiese como gateaway.
Para activar el servicio vamos a inicio-->ejecutar-->services.msc
y activamos el servicio de "Enrutamiento y acceso remoto"
e voila.