xace: drop unused XACE_AUTH_AVAIL

Not used anymore for almost two decades, so no need to keep it.

Fixes: eafaf40fb3
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-17 14:52:23 +02:00
committed by Enrico Weigelt
parent 96b5da5a0d
commit ac0a267f1d
4 changed files with 1 additions and 18 deletions

View File

@@ -111,13 +111,6 @@ int XaceHookScreensaverAccess(ClientPtr client, ScreenPtr screen, Mask access_mo
return rec.status;
}
int XaceHookAuthAvail(ClientPtr client, XID authId)
{
XaceAuthAvailRec rec = { client, authId };
CallCallbacks(&XaceHooks[XACE_AUTH_AVAIL], &rec);
return Success;
}
/* XaceHookIsSet
*
* Utility function to determine whether there are any callbacks listening on a

View File

@@ -47,8 +47,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#define XACE_SELECTION_ACCESS 10
#define XACE_SCREEN_ACCESS 11
#define XACE_SCREENSAVER_ACCESS 12
#define XACE_AUTH_AVAIL 13
#define XACE_NUM_HOOKS 14
#define XACE_NUM_HOOKS 13
extern CallbackListPtr XaceHooks[XACE_NUM_HOOKS];
@@ -80,7 +79,6 @@ int XaceHookClientAccess(ClientPtr client, ClientPtr target, Mask access_mode);
int XaceHookServerAccess(ClientPtr client, Mask access_mode);
int XaceHookScreenAccess(ClientPtr client, ScreenPtr screen, Mask access_mode);
int XaceHookScreensaverAccess(ClientPtr client, ScreenPtr screen, Mask access_mode);
int XaceHookAuthAvail(ClientPtr client, XID authId);
/* Register / unregister a callback for a given hook. */

View File

@@ -110,12 +110,6 @@ typedef struct {
int status;
} XaceScreenAccessRec;
/* XACE_AUTH_AVAIL */
typedef struct {
ClientPtr client;
XID authId;
} XaceAuthAvailRec;
/* XACE_AUDIT_BEGIN */
/* XACE_AUDIT_END */
typedef struct {

View File

@@ -590,8 +590,6 @@ ClientAuthorized(ClientPtr client,
XdmcpOpenDisplay(priv->fd);
#endif /* XDMCP */
XaceHookAuthAvail(client, auth_id);
/* At this point, if the client is authorized to change the access control
* list, we should getpeername() information, and add the client to
* the selfhosts list. It's not really the host machine, but the