Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Uvolnění BOOTP portu  (Přečteno 1161 krát)

Krchy

  • Návštěvník
  • Příspěvků: 14
Uvolnění BOOTP portu
« kdy: 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.

Krchy

  • Návštěvník
  • Příspěvků: 14
Re: Uvolnění BOOTP portu
« Odpověď #1 kdy: 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".

 

Provoz zaštiťuje spolek OpenAlt.