[lkml]   [2007]   [Mar]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 00/18] Make common x86 arch area for i386 and x86_64 - Take 2

    I am newbie developing a routing application which
    needs three features;

    1. if the fib lookup fails, my application needs to know about using
    netlink, -- any direction to some sample code or files in the kernel???

    2. I need a counter recording the hits a fib entry is chosen for
    packet forwarding. Is it the function fn_trie_lookup in file
    /net/ipv4/fib_trie.c i need to modify and look into?
    -- ?? and therefore is it safe to add a int counter in fib_node w/o
    breaking the build??

    2. need to read the entire fib, i.e dump the fib to the user space,
    -- again any direction to some sample code etc..
    i have seen a fn in /source/net/ipv4/fib_frontend.c , which looks like
    is supposed to dump the routes but not sure how to use it..

    line no.581 int inet_dump_fib(struct sk_buff *skb, struct
    netlink_callback *cb)
    fn_trie_dump() in /net/ipv4/fib_trie.c

    This could be an inappropriate list for the above questions, if it is
    request for
    some direction on the appropriate mailing list

    Appreciate any help.

    Thanking you,
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2007-03-14 10:51    [W:0.022 / U:30.192 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site