Difference between revisions of "Kernel code quotes"
(Added sk_hashed and fixed code->pre) |
m (Add them upside-down to make new quotes appear at the top) |
||
| Line 3: | Line 3: | ||
---- | ---- | ||
<pre> | <pre> | ||
| − | + | static inline int sk_hashed(const struct sock *sk) | |
| + | { | ||
| + | return !sk_unhashed(sk); | ||
| + | } | ||
</pre> | </pre> | ||
| − | :''from linux-2.6.23/net/ | + | :''from linux-2.6.23/include/net/sock.h'' |
---- | ---- | ||
<pre> | <pre> | ||
| − | + | Instead of using a dedicated spinlock, we (ab)use inetsw_lock | |
| − | |||
| − | |||
| − | |||
</pre> | </pre> | ||
| − | :''from linux-2.6.23/ | + | :''from linux-2.6.23/net/ipv4/af_inet.c:build_ehash_secret()'' |
[[Category: Kernel]] | [[Category: Kernel]] | ||
Revision as of 07:39, 7 November 2007
Here we're collecting some funny quotes from the linux kernel code
static inline int sk_hashed(const struct sock *sk)
{
return !sk_unhashed(sk);
}
- from linux-2.6.23/include/net/sock.h
Instead of using a dedicated spinlock, we (ab)use inetsw_lock
- from linux-2.6.23/net/ipv4/af_inet.c:build_ehash_secret()