skbuff question

From: Parag (bunty123_4_at_rediffmail.com)
Date: 05/29/04

  • Next message: vishal: "Mapping kernel virtual address to user virtual address"
    Date: 29 May 2004 08:27:35 -0700
    
    

    hello ,
              i want to know whenever kernel has to skb_push it first call
    that function and then assigns values to respective protocols in
    skbuff. is that is the way by which kernel does for every protocols?
    Or it can be possible to assign first values and then call skb_push?

    Also i want to know then where ethernet header value assigned in
    ip_output.c?

    Before pushing it is always necessary to reserve space by calling
    skb_reserve? then where IP header space reserved?

    regards,
    bunty


  • Next message: vishal: "Mapping kernel virtual address to user virtual address"

    Relevant Pages

    • Re: [RFC] Should we create a raw input interface for IRs ? - Was: Re: [PATCH 1/3 v2] lirc core d
      ... IR type can be detected automatically on kernel. ... protocols and output them via the already existing input layer. ... Perhaps the raw RCx data could be sent over the input layer as well? ...
      (Linux-Kernel)
    • Re: FTP server behind firewall
      ... Start Quote ... Some protocols do not like being NAT'ed. ... your kernel, ... > using for it's PASSV ports through the firewall. ...
      (comp.os.linux.security)
    • man-pages-2.08 is released
      ... 5: File formats and protocols ... kernel features (e.g., networking protocols). ... This is a request to kernel developers: ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [9fans] [9ans] Question about network protocols
      ... I'm trying to understand how system interact with network protocols, such as tcp, udp and other. ... But i'm grep in plan9.iso and don't find any files, when Tcp4hdr or tcpinit used. ... built into the kernel build scripts. ... file has an array called ipprotoinit. ...
      (comp.os.plan9)
    • man-pages-2.22 is released
      ... kernel features (e.g., networking protocols). ... This is a request to kernel developers: ... A message alerting me that some part of the manual pages ... does not correspond to reality. ...
      (Linux-Kernel)