Restore getpath.c closer to upstream am: 99f2754365 am: e9611a6c97
am: df66f20985

Change-Id: I74dafa8a7d9ecb27e374bcfb5b312f46c6520da2