networking code and splx()



Hello everyone,

I'm studying a bit the FreeBSD networking code.

I've read "TCP/IP illustrated vol 2" by G. R. Wright and W. R. Stevens,
which describes code in 4.4BSD-lite.

Now I'm taking a look at FreeBSD 6.2 release. Some things are different,
many others kept the same. What I'm confused about is that in 4.4BSD
there are many calls to the splx() family of functions, and I didn't see
any of them in the networking code in FreeBSD. However the 'grep' program
showed me that they are used in other parts of the kernel.


The question is: Have calls to these functions been wrapped? or are they
simply not used in this context?


Thanks in advance,

Ignacio
_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: freebsd-net Digest, Vol 207, Issue 2
    ... Interface index hack in IP_ADD_MEMBERSHIP ... [PATCH] Multicast refcounting in network stack ... networking code and splx ... I would like to install a packet sniffer on my FreeBSD ...
    (freebsd-net)
  • Re: networking code and splx()
    ... I'm studying a bit the FreeBSD networking code. ... I've read "TCP/IP illustrated vol 2" by G. R. Wright and W. R. Stevens, ...
    (freebsd-net)
  • Re: FreeBSD hacker 101
    ... many exciting network stack projects/overhaul happening in FreeBSD 8. ... networking code in FreeBSD interests you. ...
    (freebsd-hackers)
  • Curious about FreeBSD culture
    ... Rago lists the four platforms used to develop and test ... FreeBSD is listed first (followed ... new edition of the Stevens classic, ... from my Linux days I recall the debate whether Linux should more ...
    (comp.unix.bsd.freebsd.misc)
  • Re: Curious about FreeBSD culture
    ... >Programming in the Unix Environment, Second Edition, by Stevens and ... FreeBSD is listed first (followed ... >new edition of the Stevens classic, ... from my Linux days I recall the debate whether Linux should more ...
    (comp.unix.bsd.freebsd.misc)