Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Krchy 07 Června 2009, 11:27:54

Název: Uvolnění BOOTP portu
Přispěvatel: Krchy 07 Června 2009, 11:27:54
Zdravim,

mám dělat semestrálku na BOOTP protokol. Chtěl bych si vyzkoušet kód, co už jsme napsal, ale když chci pomocí funkce bind:
Kód: [Vybrat]
if(bind(sockfd, (struct sockaddr *) &cli_addr, sizeof(cli_addr)) < 0) {
    perror("ERR: bind failed");
}

přiřadit socketu jméno, dostanu chybu ("ERR: bind failed: Address already in use"), že je port již využíván (počítám, že DHCP klientem):

Mohl by mi někdo poradit, jak mam tento port uvolnit. Předem děkuji.
Název: Re: Uvolnění BOOTP portu
Přispěvatel: Krchy 09 Června 2009, 17:44:29
Nikdo nená nápad, jak tento problém vyřešit?

Už se v tom hrabu kolikátý den a výsledek stále nulový. Ještě dodám, že pokud killnu proces dhclient, tak mě to zase pro změnu odpojí od sítě a bootp klient hází chybu při sendto "Network is unreachable".