diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/ipxe/uri.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/include/ipxe/uri.h b/src/include/ipxe/uri.h index cb0898e42..b7b8b4417 100644 --- a/src/include/ipxe/uri.h +++ b/src/include/ipxe/uri.h @@ -114,6 +114,16 @@ static inline int uri_is_absolute ( struct uri *uri ) { } /** + * URI has a path + * + * @v uri URI + * @ret has_path URI has a path + */ +static inline int uri_has_path ( struct uri *uri ) { + return ( uri->path && ( uri->path[0] != '\0' ) ); +} + +/** * URI has an absolute path * * @v uri URI |
