05 Oct, 2005
1 commit
-
Signed-off-by: YOSHIFUJI Hideaki
Signed-off-by: David S. Miller
04 Oct, 2005
1 commit
-
Based upon a patch from Mitsuru KANDA
Signed-off-by: David S. Miller
18 Sep, 2005
1 commit
-
I think we should cache the per-socket route(dst_entry) only when the
IPv6 UDP socket is connect(2)'ed.
(which is same as IPv4 UDP send behavior)Signed-off-by: Mitsuru KANDA
Signed-off-by: David S. Miller
15 Sep, 2005
1 commit
-
per-socket multicast filters were not being applied to all sockets
in the case of an exact-match bound address, due to an over-exuberant
"return" in the look-up code. Fix below. IPv4 does not have this problem.Thanks to Hoerdt Mickael for reporting the bug.
Signed-off-by: David L Stevens
Signed-off-by: David S. Miller
09 Sep, 2005
3 commits
-
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Fix pskb_trim usage in ipv6. Only the udp one is really
a bug, other places are just doing equivalent code.Signed-off-by: Stephen Hemminger
Signed-off-by: David S. Miller
08 Sep, 2005
2 commits
-
Based on patch from David L Stevens
Signed-off-by: David L Stevens
Signed-off-by: YOSHIFUJI Hideaki -
Support several new socket options / ancillary data:
IPV6_RECVPKTINFO, IPV6_PKTINFO,
IPV6_RECVHOPOPTS, IPV6_HOPOPTS,
IPV6_RECVDSTOPTS, IPV6_DSTOPTS, IPV6_RTHDRDSTOPTS,
IPV6_RECVRTHDR, IPV6_RTHDR,
IPV6_RECVHOPOPTS, IPV6_HOPOPTSOld semantics are preserved as IPV6_2292xxxx so that
we can maintain backward compatibility.Signed-off-by: YOSHIFUJI Hideaki
30 Aug, 2005
4 commits
-
This patch puts mostly read only data in the right section
(read_mostly), to help sharing of these data between CPUS without
memory ping pongs.On one of my production machine, tcp_statistics was sitting in a
heavily modified cache line, so *every* SNMP update had to force a
reload.Signed-off-by: Eric Dumazet
Signed-off-by: David S. Miller -
Of this type, mostly:
CHECK net/ipv6/netfilter.c
net/ipv6/netfilter.c:96:12: warning: symbol 'ipv6_netfilter_init' was not declared. Should it be static?
net/ipv6/netfilter.c:101:6: warning: symbol 'ipv6_netfilter_fini' was not declared. Should it be static?Signed-off-by: Arnaldo Carvalho de Melo
Signed-off-by: David S. Miller -
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Lots of places just needs the states, not even linux/tcp.h, where this
enum was, needs it.This speeds up development of the refactorings as less sources are
rebuilt when things get moved from net/tcp.h.Signed-off-by: Arnaldo Carvalho de Melo
Signed-off-by: David S. Miller
19 Jun, 2005
1 commit
-
In light of my recent patch to net/ipv4/udp.c that replaced the
spin_lock_irq calls on the receive queue lock with spin_lock_bh,
here is a similar patch for all other occurences of spin_lock_irq
on receive/error queue locks in IPv4 and IPv6.In these stacks, we know that they can only be entered from user
or softirq context. Therefore it's safe to disable BH only.Signed-off-by: Herbert Xu
Signed-off-by: David S. Miller
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!