net/SocketAddress: add method GetLocalPath()

This commit is contained in:
Max Kellermann
2019-02-19 12:42:29 +01:00
parent 1a516cf3c0
commit 864c87e6c0
3 changed files with 32 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2012-2017 Max Kellermann <max.kellermann@gmail.com>
* Copyright 2012-2019 Max Kellermann <max.kellermann@gmail.com>
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -106,6 +106,13 @@ public:
*/
gcc_pure
StringView GetLocalRaw() const noexcept;
/**
* Returns the local socket path or nullptr if not applicable
* (or if the path is corrupt).
*/
gcc_pure
const char *GetLocalPath() const noexcept;
#endif
#ifdef HAVE_TCP