Update Server IP in Transaction when attaching a session from the pool
Update Server IP in Transaction when attaching a session from the pool

IP may be mismatched when using Host based matching as the DNS IP is
ignored which may cause txn logging (nhi) to be inaccurate

Fix build

bryancall/trafficserver,davidbz/trafficserver,davidbz/trafficserver,pbchou/trafficserver,vmamidi/trafficserver,pbchou/trafficserver,bryancall/trafficserver,vmamidi/trafficserver,SolidWallOfCode/trafficserver,duke8253/trafficserver,vmamidi/trafficserver,pbchou/trafficserver,duke8253/trafficserver,SolidWallOfCode/trafficserver,pbchou/trafficserver,bryancall/trafficserver,SolidWallOfCode/trafficserver,duke8253/trafficserver,duke8253/trafficserver,SolidWallOfCode/trafficserver,vmamidi/trafficserver,SolidWallOfCode/trafficserver,duke8253/trafficserver,duke8253/trafficserver,pbchou/trafficserver,davidbz/trafficserver,bryancall/trafficserver,vmamidi/trafficserver,duke8253/trafficserver,SolidWallOfCode/trafficserver,bryancall/trafficserver,vmamidi/trafficserver,SolidWallOfCode/trafficserver,davidbz/trafficserver,bryancall/trafficserver,davidbz/trafficserver,pbchou/trafficserver,davidbz/trafficserver