Signed-off-by: Mikhail Gusarov <[email protected]>
---
 include/os.h |    5 ----
 os/utils.c   |   67 ----------------------------------------------------------
 2 files changed, 0 insertions(+), 72 deletions(-)

diff --git a/include/os.h b/include/os.h
index efa202c..6f79ddc 100644
--- a/include/os.h
+++ b/include/os.h
@@ -207,11 +207,6 @@ extern _X_EXPORT void UseMsg(void);
 
 extern _X_EXPORT void ProcessCommandLine(int /*argc*/, char* /*argv*/[]);
 
-extern _X_EXPORT int set_font_authorizations(
-    char ** /* authorizations */, 
-    int * /*authlen */, 
-    pointer /* client */);
-
 #ifndef _HAVE_XALLOC_DECLS
 #define _HAVE_XALLOC_DECLS
 
diff --git a/os/utils.c b/os/utils.c
index f6bcecb..7523d9e 100644
--- a/os/utils.c
+++ b/os/utils.c
@@ -954,73 +954,6 @@ ProcessCommandLine(int argc, char *argv[])
     }
 }
 
-/* Implement a simple-minded font authorization scheme.  The authorization
-   name is "hp-hostname-1", the contents are simply the host name. */
-int
-set_font_authorizations(char **authorizations, int *authlen, pointer client)
-{
-#define AUTHORIZATION_NAME "hp-hostname-1"
-#if defined(TCPCONN) || defined(STREAMSCONN)
-    static char *result = NULL;
-    static char *p = NULL;
-
-    if (p == NULL)
-    {
-       char hname[1024], *hnameptr;
-       unsigned int len;
-#if defined(IPv6) && defined(AF_INET6)
-       struct addrinfo hints, *ai = NULL;
-#else
-       struct hostent *host;
-#ifdef XTHREADS_NEEDS_BYNAMEPARAMS
-       _Xgethostbynameparams hparams;
-#endif
-#endif
-
-       gethostname(hname, 1024);
-#if defined(IPv6) && defined(AF_INET6)
-       memset(&hints, 0, sizeof(hints));
-       hints.ai_flags = AI_CANONNAME;
-       if (getaddrinfo(hname, NULL, &hints, &ai) == 0) {
-           hnameptr = ai->ai_canonname;
-       } else {
-           hnameptr = hname;
-       }
-#else
-       host = _XGethostbyname(hname, hparams);
-       if (host == NULL)
-           hnameptr = hname;
-       else
-           hnameptr = host->h_name;
-#endif
-
-       len = strlen(hnameptr) + 1;
-       result = malloc(len + sizeof(AUTHORIZATION_NAME) + 4);
-
-       p = result;
-        *p++ = sizeof(AUTHORIZATION_NAME) >> 8;
-        *p++ = sizeof(AUTHORIZATION_NAME) & 0xff;
-        *p++ = (len) >> 8;
-        *p++ = (len & 0xff);
-
-       memmove(p, AUTHORIZATION_NAME, sizeof(AUTHORIZATION_NAME));
-       p += sizeof(AUTHORIZATION_NAME);
-       memmove(p, hnameptr, len);
-       p += len;
-#if defined(IPv6) && defined(AF_INET6)
-       if (ai) {
-           freeaddrinfo(ai);
-       }
-#endif
-    }
-    *authlen = p - result;
-    *authorizations = result;
-    return 1;
-#else /* TCPCONN */
-    return 0;
-#endif /* TCPCONN */
-}
-
 void *
 Xalloc(unsigned long amount)
 {
-- 
1.7.1

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to