04 Dec, 2006
4 commits
-
Signed-off-by: Heiko Carstens
Signed-off-by: Martin Schwidefsky -
When writing to dasd attributes (e.g. readonly), all values besides '1'
are handled like '0'.
Other sysfs-attributes like 'online' are checking for '1' and for '0'
and do not accept other values. Therefore enhanced checking and error
handling in dasd_devmap attribute store functions.Signed-off-by: Horst Hummel
Signed-off-by: Martin Schwidefsky -
The SALIPL entry point has an needless memory detection routine as we
later check the memory size again. The SALIPL code also uses diagnose
0x060 if we are running under VM, but this diagnose is not compatible
with the 64 bit addressing mode. The solution is to get rid of this
code and rely on the memory detection in the startup code.Signed-off-by: Christian Borntraeger
Signed-off-by: Martin Schwidefsky -
It's bitrotten, long unmaintained, long hidden under BROKEN_ON_SMP,
etc. As scheduled in feature-removal-schedule.txt, and ack'd several
times on lkml.Signed-off-by: Jeff Garzik
03 Dec, 2006
36 commits
-
aevents can not uniquely identify an SA. We break the ABI with this
patch, but consensus is that since it is not yet utilized by any
(known) application then it is fine (better do it now than later).Signed-off-by: Jamal Hadi Salim
Signed-off-by: David S. Miller -
To use ipv6_find_hdr(), IP6_NF_IPTABLES is necessary.
Signed-off-by: Yasuyuki Kozakai
Signed-off-by: David S. Miller -
David Binderman's icc logs:
net/rose/rose_route.c(399): remark #593: variable "err" was set but never usedSigned-off-by: Alexey Dobriyan
Signed-off-by: David S. Miller -
Signed-off-by: Yasuyuki Kozakai
Signed-off-by: David S. Miller -
- move EXPORT_SYMBOL next to exported symbol
- use EXPORT_SYMBOL_GPL since this is what the original code usedSigned-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Also remove the references to "new connection tracking" from Kconfig.
After some short stabilization period of the new connection tracking
helpers/NAT code the old one will be removed.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add nf_conntrack port of the SNMP NAT helper.
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add IPv4 and IPv6 capable nf_conntrack port of the TFTP conntrack/NAT helper.
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add IPv4 and IPv6 capable nf_conntrack port of the SIP conntrack/NAT helper.
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add nf_conntrack port of the PPtP conntrack/NAT helper. Since there seems
to be no IPv6-capable PPtP implementation the helper only support IPv4.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add nf_conntrack port of the NetBIOS name service conntrack helper.
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add nf_conntrack port of the IRC conntrack/NAT helper. Since DCC doesn't
support IPv6 yet, the helper is still IPv4 only.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add IPv4 and IPv6 capable nf_conntrack port of the H.323 conntrack/NAT helper.
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add IPv4 and IPv6 capable nf_conntrack port of the Amanda conntrack/NAT helper.
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Expectation address masks need to be differently initialized depending
on the address family, create helper function to avoid cluttering up
the code too much.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add FTP NAT helper.
Split out from Jozsef's big nf_nat patch with a few small fixes by myself.
Signed-off-by: Jozsef Kadlecsik
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Add NAT support for nf_conntrack. Joint work of Jozsef Kadlecsik,
Yasuyuki Kozakai, Martin Josefsson and myself.Signed-off-by: Jozsef Kadlecsik
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Improve the connection tracking selection (well, the user experience,
not really the aesthetics) by offering one option to enable connection
tracking and a choice between the implementations.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Some helpers (namely H.323) manually assign further helpers to expected
connections. This is not possible with nf_conntrack anymore since we
need to know whether a helper is used at allocation time.Handle the helper assignment centrally, which allows to perform the
correct allocation and as a nice side effect eliminates the need
for the H.323 helper to fiddle with nf_conntrack_lock.Mid term the allocation scheme really needs to be redesigned since
we do both the helper and expectation lookup _twice_ for every new
connection.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Resync with Al Viro's ip_conntrack annotations and fix a missed
spot in ip_nat_proto_icmp.c.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Adding the alignment to the size doesn't make any sense, what it
should do is align the size of the conntrack structure to the
alignment requirements of the helper structure and return an
aligned pointer in nfct_help().Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
NF_CONNTRACK_PROC_COMPAT depends on NF_CONNTRACK_IPV4, not NF_CONNTRACK.
Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Accept -1 as delimiter to abort parsing without an error at the first
unknown character. This is needed by the upcoming nf_conntrack SIP
helper, where addresses are delimited by either '\r' or '\n' characters.Signed-off-by: Patrick McHardy
Signed-off-by: David S. Miller -
Not returning -EINVAL, because someone might want to use the value
zero in some future gact_prob algorithm?Signed-off-by: Kim Nordlund
Signed-off-by: David S. Miller -
We really can't remove ip_queue. Many users use this, there is no binary
compatible interface and even the compat replacement for the originally
statically linked library doesn't work. There is also no real necessity
to remove the code, so the feature-removal-schedule entry should be
removed instead.Signed-off-by: David S. Miller
-
Remove assumption that generic netlink commands cannot have dump
completion callbacks.Signed-off-by: Jamal Hadi Salim
Signed-off-by: David S. Miller -
All that remained was skb_migrate() and that was overkill
for what the two call sites were trying to do.Signed-off-by: David S. Miller
-
The tc actions increased the size of struct tc_police, which broke
compatibility with old iproute binaries since both the act_police
and the old NET_CLS_POLICE code check for an exact size match.Since the new members are not even used, the simple fix is to also
accept the size of the old structure. Dumping is not affected since
old userspace will receive a bigger structure, which is handled fine.Signed-off-by: Patrick McHardy
Acked-by: Jamal Hadi Salim
Signed-off-by: David S. Miller -
This patch removes the following unused EXPORT_SYMBOL's:
- sch_api.c: qdisc_lookup
- sch_generic.c: __netdev_watchdog_up
- sch_generic.c: noop_qdisc_ops
- sch_generic.c: qdisc_allocSigned-off-by: Adrian Bunk
Signed-off-by: David S. Miller -
Signed-off-by: Al Viro
Signed-off-by: David S. Miller -
Signed-off-by: Al Viro
Signed-off-by: David S. Miller -
... and pass just repl->name to translate_table()
Signed-off-by: Al Viro
Signed-off-by: David S. Miller -
We can check newinfo->hook_entry[...] instead.
Kill unused argument.Signed-off-by: Al Viro
Signed-off-by: David S. Miller -
Check for valid_hooks is redundant (newinfo->hook_entry[i] will
be NULL if bit i is not set). Kill it, kill unused arguments.Signed-off-by: Al Viro
Signed-off-by: David S. Miller -
kill unused arguments
Signed-off-by: Al Viro
Signed-off-by: David S. Miller