[C] Revamp package path searching