Creates a new
To create abstract socket addresses, on systems that support that, use g_unix_socket_address_new_abstract().
The socket path.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
|The caller of the function takes ownership of the data, and is responsible for freeing it.|