os: unexport host control functions
these aren't used by modules/drivers, so no need to export them. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1344>
This commit is contained in:
parent
5a9b885118
commit
3f00c1b6cf
|
@ -103,6 +103,7 @@ Equipment Corporation.
|
||||||
|
|
||||||
#include "dix/dix_priv.h"
|
#include "dix/dix_priv.h"
|
||||||
#include "dix/registry_priv.h"
|
#include "dix/registry_priv.h"
|
||||||
|
#include "os/auth.h"
|
||||||
|
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
#include <X11/fonts/fontstruct.h>
|
#include <X11/fonts/fontstruct.h>
|
||||||
|
|
45
include/os.h
45
include/os.h
|
@ -320,37 +320,6 @@ OsAbort(void)
|
||||||
extern _X_EXPORT Bool
|
extern _X_EXPORT Bool
|
||||||
PrivsElevated(void);
|
PrivsElevated(void);
|
||||||
|
|
||||||
extern _X_EXPORT int
|
|
||||||
AddHost(ClientPtr /*client */ ,
|
|
||||||
int /*family */ ,
|
|
||||||
unsigned /*length */ ,
|
|
||||||
const void * /*pAddr */ );
|
|
||||||
|
|
||||||
extern _X_EXPORT Bool
|
|
||||||
ForEachHostInFamily(int family,
|
|
||||||
Bool (*func)(
|
|
||||||
unsigned char *addr,
|
|
||||||
short len,
|
|
||||||
void *closure),
|
|
||||||
void *closure);
|
|
||||||
|
|
||||||
extern _X_EXPORT int
|
|
||||||
RemoveHost(ClientPtr client,
|
|
||||||
int family,
|
|
||||||
unsigned length,
|
|
||||||
void *pAddr);
|
|
||||||
|
|
||||||
extern _X_EXPORT int
|
|
||||||
GetHosts(void ** /*data */ ,
|
|
||||||
int * /*pnHosts */ ,
|
|
||||||
int * /*pLen */ ,
|
|
||||||
BOOL * /*pEnabled */ );
|
|
||||||
|
|
||||||
typedef struct sockaddr *sockaddrPtr;
|
|
||||||
|
|
||||||
extern _X_EXPORT int
|
|
||||||
InvalidHost(sockaddrPtr /*saddr */ , int /*len */ , ClientPtr client);
|
|
||||||
|
|
||||||
extern _X_EXPORT int
|
extern _X_EXPORT int
|
||||||
ChangeAccessControl(ClientPtr /*client */ , int /*fEnabled */ );
|
ChangeAccessControl(ClientPtr /*client */ , int /*fEnabled */ );
|
||||||
|
|
||||||
|
@ -360,23 +329,9 @@ GetClientFd(ClientPtr);
|
||||||
extern _X_EXPORT Bool
|
extern _X_EXPORT Bool
|
||||||
ClientIsLocal(ClientPtr client);
|
ClientIsLocal(ClientPtr client);
|
||||||
|
|
||||||
extern _X_EXPORT void
|
|
||||||
AddLocalHosts(void);
|
|
||||||
|
|
||||||
extern _X_EXPORT void
|
|
||||||
ResetHosts(const char *display);
|
|
||||||
|
|
||||||
extern _X_EXPORT void
|
extern _X_EXPORT void
|
||||||
AccessUsingXdmcp(void);
|
AccessUsingXdmcp(void);
|
||||||
|
|
||||||
extern _X_EXPORT void
|
|
||||||
DefineSelf(int /*fd */ );
|
|
||||||
|
|
||||||
#ifdef XDMCP
|
|
||||||
extern _X_EXPORT void
|
|
||||||
AugmentSelf(void *from, int len);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
extern _X_EXPORT int
|
extern _X_EXPORT int
|
||||||
ddxProcessArgument(int /*argc */ , char * /*argv */ [], int /*i */ );
|
ddxProcessArgument(int /*argc */ , char * /*argv */ [], int /*i */ );
|
||||||
|
|
||||||
|
|
18
os/auth.h
18
os/auth.h
|
@ -89,4 +89,22 @@ void RegisterAuthorizations(void);
|
||||||
|
|
||||||
void CheckUserAuthorization(void);
|
void CheckUserAuthorization(void);
|
||||||
|
|
||||||
|
typedef struct sockaddr *sockaddrPtr;
|
||||||
|
|
||||||
|
int AddHost(ClientPtr client, int family, unsigned length, const void *pAddr);
|
||||||
|
Bool ForEachHostInFamily(int family,
|
||||||
|
Bool (*func)(unsigned char *addr, short len, void *closure),
|
||||||
|
void *closure);
|
||||||
|
int RemoveHost(ClientPtr client, int family, unsigned length, void *pAddr);
|
||||||
|
int GetHosts(void **data, int *pnHosts, int *pLen, BOOL *pEnabled);
|
||||||
|
int InvalidHost(sockaddrPtr saddr, int len, ClientPtr client);
|
||||||
|
void AddLocalHosts(void);
|
||||||
|
void ResetHosts(const char *display);
|
||||||
|
|
||||||
|
/* register local hosts entries for outself, based on listening fd */
|
||||||
|
void DefineSelf(int fd);
|
||||||
|
|
||||||
|
/* check whether given addr belongs to ourself */
|
||||||
|
void AugmentSelf(void *from, int len);
|
||||||
|
|
||||||
#endif /* _XSERVER_OS_AUTH_H */
|
#endif /* _XSERVER_OS_AUTH_H */
|
||||||
|
|
Loading…
Reference in New Issue