Lines Matching defs:abstract
773 * Uses abstract sockets instead of filesystem-linked sockets if
775 * On non-Linux abstract socket usage always fails.
780 * @param abstract #TRUE to use abstract namespace
786 dbus_bool_t abstract,
795 _dbus_verbose ("connecting to unix socket %s abstract=%d\n",
796 path, abstract);
810 if (abstract)
813 addr.sun_path[0] = '\0'; /* this is what says "use abstract" */
828 "Operating system does not support abstract socket namespace\n");
996 * Uses abstract sockets instead of filesystem-linked
999 * On non-Linux abstract socket usage always fails.
1004 * @param abstract #TRUE to use abstract namespace
1010 dbus_bool_t abstract,
1020 _dbus_verbose ("listening on unix socket %s abstract=%d\n",
1021 path, abstract);
1034 if (abstract)
1037 /* remember that abstract names aren't nul-terminated so we rely
1040 addr.sun_path[0] = '\0'; /* this is what says "use abstract" */
1055 "Operating system does not support abstract socket namespace\n");
1138 if (!abstract && chmod (path, 0777) < 0)