[Xcb] Questions about XCB using domain sockets.
xc haze
xc.haze2010 at gmail.com
Mon Feb 26 08:13:49 UTC 2018
Hi:
When I look at XCB communication,
static int _xcb_open_abstract(char *protocol, const char *file, size_t
filelen)
{
int fd;
struct sockaddr_un addr = {0};
socklen_t namelen;
if (protocol && strcmp("unix",protocol))
return -1;
strcpy(addr.sun_path + 1, file);
addr.sun_family = AF_UNIX;
namelen = offsetof(struct sockaddr_un, sun_path) + 1 + filelen;
。。。。。。
}
Why do we add one to addr->sun_path?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/xcb/attachments/20180226/441a2661/attachment-0001.html>
More information about the Xcb
mailing list