hurd: Consolidate file_name_lookup implementation
authorSergey Bugaev <bugaevc@gmail.com>
Mon, 30 Jan 2023 12:52:14 +0000 (15:52 +0300)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Wed, 1 Feb 2023 19:05:20 +0000 (20:05 +0100)
commitd011ab5708c2be4e2cc7eb8851c9e2c614410bd3
tree8c1aa7b73463094193775917e2435391e7f2a966
parent98f9435f336cbee5d57a1a16373331ca1bc648db
hurd: Consolidate file_name_lookup implementation

Instead of __file_name_lookup_at delegating to __file_name_lookup
in simple cases, make __file_name_lookup_at deal with both cases, and
have __file_name_lookup simply wrap __file_name_lookup_at.

This factorizes handling the empy name case.

Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
Message-Id: <20230130125216.6254-2-bugaevc@gmail.com>
hurd/hurdlookup.c
hurd/lookup-at.c