Lista błędów

Składowa Memory::Heap::heapbox::malloc (size_t size, size_t alignment, uint32 facility, int(*destruct)(class heapbox *, void *))
ciezka sekcja krytyczna, zeby malloc uzywac

Składowa Memory::Heap::heapbox::free (void *ptr)
ciezka sekcja krytyczna, zeby malloc uzywac

Składowa Collection::List::pop_back ()
z tym kfree nie bedzie dzialac onFramesTransmitted - kfree wewnatrz irq

Składowa IPC::Lock::lock_t::lock (bool slp)
pozwala nie zapetlic sie ale puszcza wszystkie blokady

Składowa Arch::x86::Interr::init_int_chains (idt_service *ptr)
investigate

Składowa Arch::x86::RTC::del_proc (blist_s *item)
nie mozemy wywolywac kfree(), kmalloc() z wewnatrz irq handlera rtc z jakichs powodow.. zgroza w takim razie nie mozemy tez zwolnic pamieci po bloku wywolania procedury ULTRAHACK wklepany kod kasowania elementu z listy na pale !!!!!!!!!!!!!!!!!!!

Składowa panic
czy powinno clear interrupts?

Składowa PRNG::nextUint32 (uint32 range)
does not have a uniform distribution

Składowa Net::Arp::arp_cache_insert (struct netif *nif, struct ip_address ip_addr, struct ethernet_address eth_addr)
na chwile przed wygasnieciem arp wyslac ponowny request i zrezygnowac z timera zeby nie bylo luki z brakiem arp entry dla tego ip

Składowa Net::Arp::arp_get_ether (struct ip_address ip)
tu powinnismy rozkminic ktory interfejs

Składowa Net::ICMP::processDatagram (struct Net::netbuf *nb)
policzyc ile dokladnie potrzeba

Składowa Net::ICMP::processDatagram (struct Net::netbuf *nb)
przekopiowac opcje z oryginalnego naglowka ip [iph] ktory tu przyszedl

Składowa Net::IP::ip_onNewArpEntry (struct Net::Arp::arp_entry arp)
kasowanie bufora pbuf

Składowa Net::IP::ip_transmit (struct ip_address ip_addr, uint8 tos, uint8 prot, struct pbuf *pb)
znalezc route i nif

Składowa Net::IP::ip_transmit (struct ip_address ip_addr, uint8 tos, uint8 prot, struct pbuf *pb)
kasowanie bufora pbuf

Składowa Net::IP::onIpReception (struct netbuf *nb)
we should send an icmp protocol unavaillable message

Składowa Net::eth_transmit (struct netif *nif, struct ethernet_address eth_addr, unsigned int t, struct netbuf *nb)
tu musimy sprawdzac, czy nb jest ciaglym buforem ****

Składowa Net::eth_transmit (struct netif *nif, struct ethernet_address eth_addr, unsigned int t, struct netbuf *nb)
nie mozemy zmieniac nb->len jesli nie wiemy co siedzi za nb->data bo mozemy wyslac tajne dane

Składowa Net::IP::ip_transmit (struct netif *nif, struct ip_address ip_addr, uint8 tos, uint8 prot, struct pbuf *pb)
kasowanie bufora pbuf

Składowa Net::onFramesTransmitted (struct netif *nif)
tu nie mozemy zwalniac pamieci ale gdzies trzeba

Składowa Net::Arp::processArpPacket (struct netbuf *nb)
sanity checks; inform IP layer that new arp entry is availlable

Składowa Net::Arp::processArpPacket (struct netbuf *nb)
sanity checks

Wygenerowano Sat Jul 19 02:21:26 2008 dla panaLiX programem  doxygen 1.5.6