Stephan Goetter wrote:
Hi,
als ich heute die c't gelesen habe ("Surfen auf der Überholspur"), und Minuten später in die Datei /usr/src/linux/net/ipv4/ip_output.c blickte, fand ich das:
/*
Add an ip header to a skbuff and send it out.
*/ void ip_build_and_send_pkt(struct sk_buff *skb, struct sock *sk, u32 saddr, u32 daddr, struct ip_options *opt) { ...... iph->version = 4; iph->ihl = 5; iph->tos = sk->ip_tos; !!!!!!!!!!! ...... Wenn man nun die letzte Zeile in iph->tos = 59; ändert (11011100), bekommt dann jedes gesendete Packet Priorität 5 ? Emergency hab ich aus Fairneß nicht gewählt.
Kommentare ? Gruß, Stephan
Hi Stephan,
warum 59 ? 59 = 111011 55 = 110111 220 = 11011100 gleich 1 byte nach RFC 1440 und muesste als erstes nicht tos auf usigned char gewandelt werden? (kernel 1.36) oder liege ich voellig falsch, durch andauerndes vb bauen?
zu jan: das macht ja nicht jeder, oder wie koennen das die wintel user anstellen??
:-)TS einen frohen ostermontag