os: xtrans: drop GetMyNetworkId()
Not used anywhere, so lets drop it. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
parent
ada655a525
commit
12da711d7c
|
@ -395,15 +395,6 @@ int TRANS(ConvertAddress)(
|
|||
|
||||
#endif /* X11_t */
|
||||
|
||||
#ifdef ICE_t
|
||||
|
||||
char *
|
||||
TRANS(GetMyNetworkId)(
|
||||
XtransConnInfo /* ciptr */
|
||||
);
|
||||
|
||||
#endif /* ICE_t */
|
||||
|
||||
int
|
||||
TRANS(GetHostname) (
|
||||
char * /* buf */,
|
||||
|
|
|
@ -230,74 +230,6 @@ TRANS(ConvertAddress)(int *familyp, int *addrlenp, Xtransaddr **addrp)
|
|||
|
||||
#include <signal.h>
|
||||
|
||||
char *
|
||||
TRANS(GetMyNetworkId) (XtransConnInfo ciptr)
|
||||
|
||||
{
|
||||
int family = ciptr->family;
|
||||
char *addr = ciptr->addr;
|
||||
char hostnamebuf[256];
|
||||
char *networkId = NULL;
|
||||
const char *transName = ciptr->transptr->TransName;
|
||||
|
||||
if (gethostname (hostnamebuf, sizeof (hostnamebuf)) < 0)
|
||||
{
|
||||
return (NULL);
|
||||
}
|
||||
|
||||
switch (family)
|
||||
{
|
||||
#if defined(UNIXCONN) || defined(LOCALCONN)
|
||||
case AF_UNIX:
|
||||
{
|
||||
struct sockaddr_un *saddr = (struct sockaddr_un *) addr;
|
||||
networkId = malloc (3 + strlen (transName) +
|
||||
strlen (hostnamebuf) + strlen (saddr->sun_path));
|
||||
if (networkId != NULL)
|
||||
sprintf (networkId, "%s/%s:%s", transName,
|
||||
hostnamebuf, saddr->sun_path);
|
||||
break;
|
||||
}
|
||||
#endif /* defined(UNIXCONN) || defined(LOCALCONN) */
|
||||
|
||||
#if defined(TCPCONN)
|
||||
case AF_INET:
|
||||
#ifdef IPv6
|
||||
case AF_INET6:
|
||||
#endif
|
||||
{
|
||||
struct sockaddr_in *saddr = (struct sockaddr_in *) addr;
|
||||
#ifdef IPv6
|
||||
struct sockaddr_in6 *saddr6 = (struct sockaddr_in6 *) addr;
|
||||
#endif
|
||||
int portnum;
|
||||
char portnumbuf[10];
|
||||
|
||||
|
||||
#ifdef IPv6
|
||||
if (family == AF_INET6)
|
||||
portnum = ntohs (saddr6->sin6_port);
|
||||
else
|
||||
#endif
|
||||
portnum = ntohs (saddr->sin_port);
|
||||
|
||||
snprintf (portnumbuf, sizeof(portnumbuf), "%d", portnum);
|
||||
networkId = malloc (3 + strlen (transName) +
|
||||
strlen (hostnamebuf) + strlen (portnumbuf));
|
||||
if (networkId != NULL)
|
||||
sprintf (networkId, "%s/%s:%s", transName, hostnamebuf, portnumbuf);
|
||||
break;
|
||||
}
|
||||
#endif /* defined(TCPCONN) */
|
||||
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return (networkId);
|
||||
}
|
||||
|
||||
#include <setjmp.h>
|
||||
static jmp_buf env;
|
||||
|
||||
|
|
Loading…
Reference in New Issue