Hi,
brauche eure Hilfe.
Wenn ich tuxdns für die Fritzbox kompiliere, erhalte ich an der folgenden Stelle eine Fehlermeldung: "Network is unreachable"
dprintf("connect error:%s", strerror(errno));
[tuxdns] connect error:Network is unreachable
Ich sehe leider keinen Fehler und auf arm oder ppc klappt es, wie es soll.
Muss man auf der Fritzbox noch was anderes machen, oder warum kriege ich keinen Connect.
Hoffe die Experten lesen mit.
MFG Homar
brauche eure Hilfe.
Wenn ich tuxdns für die Fritzbox kompiliere, erhalte ich an der folgenden Stelle eine Fehlermeldung: "Network is unreachable"
dprintf("connect error:%s", strerror(errno));
Code:
struct sockaddr_in saddr;
int s = 0,len;
if (!host_ip)
return NULL;
if((s = socket(AF_INET, SOCK_STREAM, 0))<0)
return NULL;
memset(&saddr, 0, sizeof(saddr));
saddr.sin_family = AF_INET;
saddr.sin_port = htons(port);
saddr.sin_addr.s_addr = inet_addr(host_ip);
if (connect (s,(struct sockaddr*)&saddr, sizeof(saddr)) <0)
{
dprintf("connect error:%s", strerror(errno));
return NULL;
}
[tuxdns] connect error:Network is unreachable
Ich sehe leider keinen Fehler und auf arm oder ppc klappt es, wie es soll.
Muss man auf der Fritzbox noch was anderes machen, oder warum kriege ich keinen Connect.
Hoffe die Experten lesen mit.
MFG Homar