summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-03-25[WATCHDOG] w83697ug: add error checkingEric Lammerts1-6/+15
I noticed the W83697UG driver tries to register a watchdog even though it already noticed the chip isn't there. WDT driver for the Winbond(TM) W83697UG/UF Super I/O chip initialising. w83697ug/uf WDT: No W83697UG/UF could be found w83697ug/uf WDT: Watchdog already running. Resetting timeout to 60 sec w83697ug/uf WDT: cannot register miscdev on minor=130 (err=-16) Patch propagates the error back to wdt_init(). Signed-off-by: Eric Lammerts <eric@lammerts.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
2009-03-25[WATCHDOG] cpwd.c & riowd.c - unlocked_ioctlWim Van Sebroeck2-18/+17
Switch to unlocked_ioctl Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
2009-03-23Linux 2.6.29Linus Torvalds1-2/+2
2009-03-23Build with -fno-dwarf2-cfi-asmKyle McMartin1-0/+3
With a sufficiently new compiler and binutils, code which wasn't previously generating .eh_frame sections has begun to. Certain architectures (powerpc, in this case) may generate unexpected relocation formats in response to this, preventing modules from loading. While the new relocation types should probably be handled, revert to the previous behaviour with regards to generation of .eh_frame sections. (This was reported against Fedora, which appears to be the only distro doing any building against gcc-4.4 at present: RH bz#486545.) Signed-off-by: Kyle McMartin <kyle@redhat.com> Acked-by: Roland McGrath <roland@redhat.com> Cc: Alexandre Oliva <aoliva@redhat.com> Cc: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-23trivial: fix orphan dates in ext2 documentationJody McIntyre1-2/+3
Revert the change to the orphan dates of Windows 95, DOS, compression. Add a new orphan date for OS/2. Signed-off-by: Jody McIntyre <scjody@sun.com> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds39-121/+314
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (32 commits) ucc_geth: Fix oops when using fixed-link support dm9000: locking bugfix net: update dnet.c for bus_id removal dnet: DNET should depend on HAS_IOMEM dca: add missing copyright/license headers nl80211: Check that function pointer != NULL before using it sungem: missing net_device_ops be2net: fix to restore vlan ids into BE2 during a IF DOWN->UP cycle be2net: replenish when posting to rx-queue is starved in out of mem conditions bas_gigaset: correctly allocate USB interrupt transfer buffer smsc911x: reset last known duplex and carrier on open sh_eth: Fix mistake of the address of SH7763 sh_eth: Change handling of IRQ netns: oops in ip[6]_frag_reasm incrementing stats net: kfree(napi->skb) => kfree_skb net: fix sctp breakage ipv6: fix display of local and remote sit endpoints net: Document /proc/sys/net/core/netdev_budget tulip: fix crash on iface up with shirq debug virtio_net: Make virtio_net support carrier detection ...
2009-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds6-25/+12
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6: sparc64: Fix crash with /proc/iomem sparc64: Reschedule KGDB capture to a software interrupt. sbus: Auto-load openprom module when device opened.
2009-03-23fix ptrace slownessMiklos Szeredi1-0/+8
This patch fixes bug #12208: Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=12208 Subject : uml is very slow on 2.6.28 host This turned out to be not a scheduler regression, but an already existing problem in ptrace being triggered by subtle scheduler changes. The problem is this: - task A is ptracing task B - task B stops on a trace event - task A is woken up and preempts task B - task A calls ptrace on task B, which does ptrace_check_attach() - this calls wait_task_inactive(), which sees that task B is still on the runq - task A goes to sleep for a jiffy - ... Since UML does lots of the above sequences, those jiffies quickly add up to make it slow as hell. This patch solves this by not rescheduling in read_unlock() after ptrace_stop() has woken up the tracer. Thanks to Oleg Nesterov and Ingo Molnar for the feedback. Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> CC: stable@kernel.org Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-23Merge branch 'merge' of ↵Linus Torvalds1-0/+9
git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc: powerpc/mm: Fix Respect _PAGE_COHERENT on classic ppc32 SW TLB load machines
2009-03-23powerpc/mm: Fix Respect _PAGE_COHERENT on classic ppc32 SW TLB load machinesKumar Gala1-0/+9
Grant picked up the wrong version of "Respect _PAGE_COHERENT on classic ppc32 SW" (commit a4bd6a93c3f14691c8a29e53eb04dc734b27f0db) It was missing the code to actually deal with the fixup of _PAGE_COHERENT based on the CPU feature. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2009-03-22ucc_geth: Fix oops when using fixed-link supportAnton Vorontsov2-26/+11
commit b1c4a9dddf09fe99b8f88252718ac5b357363dc4 ("ucc_geth: Change uec phy id to the same format as gianfar's") introduced a regression in the ucc_geth driver that causes this oops when fixed-link is used: Unable to handle kernel paging request for data at address 0x00000000 Faulting instruction address: 0xc0151270 Oops: Kernel access of bad area, sig: 11 [#1] TMCUTU NIP: c0151270 LR: c0151270 CTR: c0017760 REGS: cf81fa60 TRAP: 0300 Not tainted (2.6.29-rc8) MSR: 00009032 <EE,ME,IR,DR> CR: 24024042 XER: 20000000 DAR: 00000000, DSISR: 20000000 TASK = cf81cba0[1] 'swapper' THREAD: cf81e000 GPR00: c0151270 cf81fb10 cf81cba0 00000000 c0272e20 c025f354 00001e80 cf86b08c GPR08: d1068200 cffffb74 06000000 d106c200 42024042 10085148 0fffd000 0ffc81a0 GPR16: 00000001 00000001 00000000 007ffeb0 00000000 0000c000 cf83f36c cf83f000 GPR24: 00000030 cf83f360 cf81fb20 00000000 d106c200 20000000 00001e80 cf83f360 NIP [c0151270] ucc_geth_open+0x330/0x1efc LR [c0151270] ucc_geth_open+0x330/0x1efc Call Trace: [cf81fb10] [c0151270] ucc_geth_open+0x330/0x1efc (unreliable) [cf81fba0] [c0187638] dev_open+0xbc/0x12c [cf81fbc0] [c0187e38] dev_change_flags+0x8c/0x1b0 This patch fixes the issue by removing offending (and somewhat duplicate) code from init_phy() routine, and changes _probe() function to use uec_mdio_bus_name(). Also, since we fully construct phy_bus_id in the _probe() routine, we no longer need ->phy_address and ->mdio_bus fields in ucc_geth_info structure. I wish the patch would be a bit shorter, but it seems like the only way to fix the issue in a sane way. Luckily, the patch has been tested with real PHYs and fixed-link, so no further regressions expected. Reported-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se> Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Tested-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-22dm9000: locking bugfixDavid Brownell1-2/+4
This fixes a locking bug in the dm9000 driver. It calls request_irq() without setting IRQF_DISABLED ... which is correct for handlers that support IRQ sharing, since that behavior is not guaranteed for shared IRQs. However, its IRQ handler then wrongly assumes that IRQs are blocked. So the fix just uses the right spinlock primitives in the IRQ handler. NOTE: this is a classic example of the type of bug which lockdep currently masks by forcibly setting IRQF_DISABLED on IRQ handlers that did not request that flag. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-22net: update dnet.c for bus_id removalStephen Rothwell1-3/+3
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixesLinus Torvalds2-16/+51
* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes: kconfig: improve seed in randconfig kconfig: fix randconfig for choice blocks
2009-03-22Merge branch 'fix-includes' of ↵Linus Torvalds24-1907/+1209
git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu * 'fix-includes' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: m68k: merge the non-MMU and MMU versions of siginfo.h m68k: use the MMU version of unistd.h for all m68k platforms m68k: merge the non-MMU and MMU versions of signal.h m68k: merge the non-MMU and MMU versions of ptrace.h m68k: use MMU version of setup.h for both MMU and non-MMU m68k: merge the non-MMU and MMU versions of sigcontext.h m68k: merge the non-MMU and MMU versions of swab.h m68k: merge the non-MMU and MMU versions of param.h
2009-03-22Update my email addressGertjan van Wingerde3-3/+3
Update all previous incarnations of my email address to the correct one. Signed-off-by: Gertjan van Wingerde <gwingerde@gmail.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-22eCryptfs: NULL crypt_stat dereference during lookupTyler Hicks3-25/+18
If ecryptfs_encrypted_view or ecryptfs_xattr_metadata were being specified as mount options, a NULL pointer dereference of crypt_stat was possible during lookup. This patch moves the crypt_stat assignment into ecryptfs_lookup_and_interpose_lower(), ensuring that crypt_stat will not be NULL before we attempt to dereference it. Thanks to Dan Carpenter and his static analysis tool, smatch, for finding this bug. Signed-off-by: Tyler Hicks <tyhicks@linux.vnet.ibm.com> Acked-by: Dustin Kirkland <kirkland@canonical.com> Cc: Dan Carpenter <error27@gmail.com> Cc: Serge Hallyn <serue@us.ibm.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-22eCryptfs: Allocate a variable number of pages for file headersTyler Hicks1-13/+26
When allocating the memory used to store the eCryptfs header contents, a single, zeroed page was being allocated with get_zeroed_page(). However, the size of an eCryptfs header is either PAGE_CACHE_SIZE or ECRYPTFS_MINIMUM_HEADER_EXTENT_SIZE (8192), whichever is larger, and is stored in the file's private_data->crypt_stat->num_header_bytes_at_front field. ecryptfs_write_metadata_to_contents() was using num_header_bytes_at_front to decide how many bytes should be written to the lower filesystem for the file header. Unfortunately, at least 8K was being written from the page, despite the chance of the single, zeroed page being smaller than 8K. This resulted in random areas of kernel memory being written between the 0x1000 and 0x1FFF bytes offsets in the eCryptfs file headers if PAGE_SIZE was 4K. This patch allocates a variable number of pages, calculated with num_header_bytes_at_front, and passes the number of allocated pages along to ecryptfs_write_metadata_to_contents(). Thanks to Florian Streibelt for reporting the data leak and working with me to find the problem. 2.6.28 is the only kernel release with this vulnerability. Corresponds to CVE-2009-0787 Signed-off-by: Tyler Hicks <tyhicks@linux.vnet.ibm.com> Acked-by: Dustin Kirkland <kirkland@canonical.com> Reviewed-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Eugene Teo <eugeneteo@kernel.sg> Cc: Greg KH <greg@kroah.com> Cc: dann frazier <dannf@dannf.org> Cc: Serge E. Hallyn <serue@us.ibm.com> Cc: Florian Streibelt <florian@f-streibelt.de> Cc: stable@kernel.org Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-22radeonfb: Whack the PCI PM register until it sticksBenjamin Herrenschmidt1-0/+24
This fixes a regression introduced when we switched to using the core pci_set_power_state(). The chip seems to need the state to be written over and over again until it sticks, so we do that. Note that the code is a bit blunt, without timeout, etc... but that's pretty much because I put back in there the code exactly as it used to be before the regression. I still add a call to pci_set_power_state() at the end so that ACPI gets called appropriately on x86. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Tested-by: Raymond Wooninck <tittiatcoke@gmail.com> Acked-by: Rafael J. Wysocki <rjw@sisk.pl> Cc: Jesse Barnes <jbarnes@virtuousgeek.org> Cc: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-21dnet: DNET should depend on HAS_IOMEMIlya Yanok1-1/+1
Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-21dca: add missing copyright/license headersMaciej Sosnowski2-0/+41
In two dca files copyright and license headers are missing. This patch adds them there. Signed-off-by: Maciej Sosnowski <maciej.sosnowski@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-20Merge branch 'master' of ↵David S. Miller1-0/+11
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
2009-03-20nl80211: Check that function pointer != NULL before using itJouni Malinen1-0/+11
NL80211_CMD_GET_MESH_PARAMS and NL80211_CMD_SET_MESH_PARAMS handlers did not verify whether a function pointer is NULL (not supported by the driver) before trying to call the function. The former nl80211 command is available for unprivileged users, too, so this can potentially allow normal users to kill networking (or worse..) if mac80211 is built without CONFIG_MAC80211_MESH=y. Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19sungem: missing net_device_opsStephen Hemminger1-5/+4
Sungem driver only got partially converted to net_device_ops. Since this could cause bugs, please push this to 2.6.29 Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-19be2net: fix to restore vlan ids into BE2 during a IF DOWN->UP cycleSathya Perla1-5/+5
This is a patch to reconfigure vlan-ids during an i/f down/up cycle Signed-off-by: Sathya Perla <sathyap@serverengines.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-19be2net: replenish when posting to rx-queue is starved in out of mem conditionsSathya Perla2-21/+30
This is a patch to replenish the rx-queue when it is in a starved state (due to out-of-mem conditions) Signed-off-by: Sathya Perla <sathyap@serverengines.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-19aio: lookup_ioctx can return the wrong value when looking up a bogus contextJeff Moyer1-2/+3
The libaio test harness turned up a problem whereby lookup_ioctx on a bogus io context was returning the 1 valid io context from the list (harness/cases/3.p). Because of that, an extra put_iocontext was done, and when the process exited, it hit a BUG_ON in the put_iocontext macro called from exit_aio (since we expect a users count of 1 and instead get 0). The problem was introduced by "aio: make the lookup_ioctx() lockless" (commit abf137dd7712132ee56d5b3143c2ff61a72a5faa). Thanks to Zach for pointing out that hlist_for_each_entry_rcu will not return with a NULL tpos at the end of the loop, even if the entry was not found. Signed-off-by: Jeff Moyer <jmoyer@redhat.com> Acked-by: Zach Brown <zach.brown@oracle.com> Acked-by: Jens Axboe <jens.axboe@oracle.com> Cc: Benjamin LaHaise <bcrl@kvack.org> Cc: <stable@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-19eventfd: remove fput() call from possible IRQ contextDavide Libenzi1-10/+27
Remove a source of fput() call from inside IRQ context. Myself, like Eric, wasn't able to reproduce an fput() call from IRQ context, but Jeff said he was able to, with the attached test program. Independently from this, the bug is conceptually there, so we might be better off fixing it. This patch adds an optimization similar to the one we already do on ->ki_filp, on ->ki_eventfd. Playing with ->f_count directly is not pretty in general, but the alternative here would be to add a brand new delayed fput() infrastructure, that I'm not sure is worth it. Signed-off-by: Davide Libenzi <davidel@xmailserver.org> Cc: Benjamin LaHaise <bcrl@kvack.org> Cc: Trond Myklebust <trond.myklebust@fys.uio.no> Cc: Eric Dumazet <dada1@cosmosbay.com> Signed-off-by: Jeff Moyer <jmoyer@redhat.com> Cc: Zach Brown <zach.brown@oracle.com> Cc: <stable@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-19Move cc-option to below arch-specific setupLinus Torvalds1-1/+3
Sam Ravnborg says: "We have several architectures that plays strange games with $(CC) and $(CROSS_COMPILE). So we need to postpone any use of $(call cc-option..) until we have included the arch specific Makefile so we try with the correct $(CC) version." Requested-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-19Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6Linus Torvalds8-40/+48
* 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6: [S390] make page table upgrade work again [S390] make page table walking more robust [S390] Dont check for pfn_valid() in uaccess_pt.c [S390] ftrace/mcount: fix kernel stack backchain [S390] topology: define SD_MC_INIT to fix performance regression [S390] __div64_31 broken for CONFIG_MARCH_G5
2009-03-19Merge branch 'for-linus' of ↵Linus Torvalds1-2/+2
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: HID: fix waitqueue usage in hiddev HID: fix incorrect free in hiddev
2009-03-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstableLinus Torvalds3-3/+59
* git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable: Btrfs: Clear space_info full when adding new devices Btrfs: Fix locking around adding new space_info
2009-03-19Fix race in create_empty_buffers() vs __set_page_dirty_buffers()Linus Torvalds1-12/+11
Nick Piggin noticed this (very unlikely) race between setting a page dirty and creating the buffers for it - we need to hold the mapping private_lock until we've set the page dirty bit in order to make sure that create_empty_buffers() might not build up a set of buffers without the dirty bits set when the page is dirty. I doubt anybody has ever hit this race (and it didn't solve the issue Nick was looking at), but as Nick says: "Still, it does appear to solve a real race, which we should close." Acked-by: Nick Piggin <nickpiggin@yahoo.com.au> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-19Add '-fwrapv' to gcc CFLAGSLinus Torvalds1-0/+1
This makes sure that gcc doesn't try to optimize away wrapping arithmetic, which the kernel occasionally uses for overflow testing, ie things like if (ptr + offset < ptr) which technically is undefined for non-unsigned types. See http://bugzilla.kernel.org/show_bug.cgi?id=12597 for details. Not all versions of gcc support it, so we need to make it conditional (it looks like it was introduced in gcc-3.4). Reminded-by: Alan Cox <alan@lxorguk.ukuu.org.uk> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-03-18Merge branch 'master' of /home/davem/src/GIT/linux-2.6/David S. Miller1194-34409/+48041
2009-03-18sparc64: Fix crash with /proc/iomemMikulas Patocka1-1/+1
When you compile kernel on Sparc64 with heap memory checking and type "cat /proc/iomem", you get a crash, because pointers in struct resource are uninitialized. Most code fills struct resource with zeros, so I assume that it is responsibility of the caller of request_resource to initialized it, not the responsibility of request_resource functuion. After 2.6.29 is out, there could be a check for uninitialized fields added to request_resource to avoid crashes like this. Signed-off-by: Mikulas Patocka <mpatocka@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18sparc64: Reschedule KGDB capture to a software interrupt.David S. Miller4-24/+10
Otherwise it might interrupt switch_to() midstream and use half-cooked register window state. Reported-by: Chris Torek <chris.torek@windriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18bas_gigaset: correctly allocate USB interrupt transfer bufferTilman Schmidt1-3/+13
Every USB transfer buffer has to be allocated individually by kmalloc. Impact: bugfix, no functional change Signed-off-by: Tilman Schmidt <tilman@imap.cc> Tested-by: Kolja Waschk <kawk@users.sourceforge.net> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18smsc911x: reset last known duplex and carrier on openSteve Glendinning1-0/+4
smsc911x_phy_adjust_link is called periodically by the phy layer (as it's run in polling mode), and it only updates the hardware when it sees a change in duplex or carrier. This patch clears the last known values every time the interface is brought up, instead of only when the module is loaded. Without this patch the adjust_link function never updates the hardware after an ifconfig down; ifconfig up. On a full duplex link this causes the tx error counter to increment, even though packets are correctly transmitted, as the default MAC_CR register setting is for half duplex. The tx errors are "no carrier" errors, which should be ignored in full-duplex mode. When MAC_CR is set to "full duplex" mode they are correctly ignored by the hardware. Note that even with this patch the tx error counter can increment if packets are transmitted between "ifconfig up" and the first phy poll interval. An improved solution would use the phy interrupt with phylib, but I haven't managed to make this work 100% robustly yet. Signed-off-by: Steve Glendinning <steve.glendinning@smsc.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18sh_eth: Fix mistake of the address of SH7763Nobuhiro Iwamatsu1-2/+2
Address of SH_TSU_ADDR and ARSTR of SH7763 was wrong. This revise it. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18sh_eth: Change handling of IRQNobuhiro Iwamatsu1-3/+17
Handling of IRQ of the SH7763/SH7764 CPU which sh_eth supported was changed. This revises it for this change. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18netns: oops in ip[6]_frag_reasm incrementing statsJorge Boncompte [DTI2]2-5/+5
dev can be NULL in ip[6]_frag_reasm for skb's coming from RAW sockets. Quagga's OSPFD sends fragmented packets on a RAW socket, when netfilter conntrack reassembles them on the OUTPUT path you hit this code path. You can test it with something like "hping2 -0 -d 2000 -f AA.BB.CC.DD" With help from Jarek Poplawski. Signed-off-by: Jorge Boncompte [DTI2] <jorge@dti2.net> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18net: kfree(napi->skb) => kfree_skbRoel Kluin1-1/+1
struct sk_buff pointers should be freed with kfree_skb. Signed-off-by: Roel Kluin <roel.kluin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18net: fix sctp breakageAl Viro1-1/+2
broken by commit 5e739d1752aca4e8f3e794d431503bfca3162df4; AFAICS should be -stable fodder as well... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Aced-by: Vlad Yasevich <vladislav.yasevich@hp.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18ipv6: fix display of local and remote sit endpointsBjørn Mork1-1/+1
This fixes the regressions cause by commit 1326c3d5a4b792a2b15877feb7fb691f8945d203 (v2.6.28-rc6-461-g23a12b1) broke the display of local and remote addresses of an SIT tunnel in iproute2. nt->parms is used by ipip6_tunnel_init() and therefore need to be initialized first. Tracked as http://bugzilla.kernel.org/show_bug.cgi?id=12868 Reported-by: Jan Engelhardt <jengelh@medozas.de> Signed-off-by: Bjørn Mork <bjorn@mork.no> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18net: Document /proc/sys/net/core/netdev_budgetStanislaw Gruszka1-0/+7
The NAPI poll parameter netdev_budget is not documented in kernel-docs. Since it may have a substantial effect on at least some network loads, it should be. Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18tulip: fix crash on iface up with shirq debugKyle McMartin1-16/+29
Tulip is currently doing request_irq before it has done its initialization. This is usually not a problem because it hasn't enable interrupts yet, but with DEBUG_SHIRQ on, we call the irq handler when registering the interrupt as a sanity check. This can result in a NULL ptr dereference, so call tulip_init_ring before request_irq, and add a free_ring function to do the freeing now shared with tulip_close. Tested with a shell loop running ifup, ifdown in a loop a few hundred times with DEBUG_SHIRQ on. Signed-off-by: Kyle McMartin <kyle@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18virtio_net: Make virtio_net support carrier detectionPantelis Koukousoulas1-0/+3
Impact: Make NetworkManager work with virtio_net For now the semantics are simple: There is always carrier. This allows a seamless experience with e.g., qemu/kvm where NetworkManager just configures and sets up everything automagically. If/when a generally agreed-upon way to control carrier on/off in the emulator/hypervisor level emerges, it will be trivial to extend the driver to support that too, but for now even this 2-liner makes user experience that much better. Signed-off-by: Pantelis Koukousoulas <pktoss@gmail.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18bonding: Fix updating of speed/duplex changesJay Vosburgh1-5/+20
This patch corrects an omission from the following commit: commit f0c76d61779b153dbfb955db3f144c62d02173c2 Author: Jay Vosburgh <fubar@us.ibm.com> Date: Wed Jul 2 18:21:58 2008 -0700 bonding: refactor mii monitor The un-refactored code checked the link speed and duplex of every slave on every pass; the refactored code did not do so. The 802.3ad and balance-alb/tlb modes utilize the speed and duplex information, and require it to be kept up to date. This patch adds a notifier check to perform the appropriate updating when the slave device speed changes. Signed-off-by: Jay Vosburgh <fubar@us.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-18bnx2: Fix problem of using wrong IRQ handler.Michael Chan1-6/+6
The MSI-X handler was chosen before the call to pci_enable_msix(). If MSI-X was not available, the wrong MSI-X handler would be used in INTA mode. This would cause a screaming interrupt problem because INTA would not be cleared by the MSI-X handler. Fixed by assigning MSI-X handler after pci_enable_msix() returns successfully. Also update version to 1.9.3. Thomas Chenault <thomas_chenault@dell.com> helped us find this problem. Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
div class='del'>-#: formula/inc/core_resource.hrc:2347
+#: formula/inc/core_resource.hrc:2352
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PROPER"
msgstr "BEGJINLETTERS"
#. DDm7q
-#: formula/inc/core_resource.hrc:2348
+#: formula/inc/core_resource.hrc:2353
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOWER"
msgstr "LYTSELETTER"
#. nKRuv
-#: formula/inc/core_resource.hrc:2349
+#: formula/inc/core_resource.hrc:2354
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LEN"
msgstr "LEN"
#. L2QYN
-#: formula/inc/core_resource.hrc:2350
+#: formula/inc/core_resource.hrc:2355
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "T"
msgstr "T"
#. WR2P5
-#: formula/inc/core_resource.hrc:2351
+#: formula/inc/core_resource.hrc:2356
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VALUE"
msgstr "WEARDE"
#. scQDa
-#: formula/inc/core_resource.hrc:2352
+#: formula/inc/core_resource.hrc:2357
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CLEAN"
msgstr "WISKJEN.KONTROLE"
#. vn5fL
-#: formula/inc/core_resource.hrc:2353
+#: formula/inc/core_resource.hrc:2358
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHAR"
msgstr "TEKEN"
#. D5tnq
-#: formula/inc/core_resource.hrc:2354
+#: formula/inc/core_resource.hrc:2359
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "JIS"
msgstr "JIS"
#. fjcZG
-#: formula/inc/core_resource.hrc:2355
+#: formula/inc/core_resource.hrc:2360
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ASC"
msgstr "ASC"
#. FLCLC
-#: formula/inc/core_resource.hrc:2356
+#: formula/inc/core_resource.hrc:2361
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "UNICODE"
msgstr "UNICODE"
#. AYPzA
-#: formula/inc/core_resource.hrc:2357
+#: formula/inc/core_resource.hrc:2362
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "UNICHAR"
msgstr "UNICHAR"
#. 6D3EV
-#: formula/inc/core_resource.hrc:2358
+#: formula/inc/core_resource.hrc:2363
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOG10"
msgstr "LOG10"
#. BHS3K
-#: formula/inc/core_resource.hrc:2359
+#: formula/inc/core_resource.hrc:2364
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "EVEN"
msgstr "EVEN"
#. kTKKZ
-#: formula/inc/core_resource.hrc:2360
+#: formula/inc/core_resource.hrc:2365
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ODD"
msgstr "UNEVEN"
#. s3xj3
-#: formula/inc/core_resource.hrc:2361
+#: formula/inc/core_resource.hrc:2366
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORMSDIST"
msgstr "STANDNORMFERD"
#. iXthM
-#: formula/inc/core_resource.hrc:2362
+#: formula/inc/core_resource.hrc:2367
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORM.S.DIST"
msgstr "STAND.NORM.FERD"
#. CADmA
-#: formula/inc/core_resource.hrc:2363
+#: formula/inc/core_resource.hrc:2368
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FISHER"
msgstr "FISHER"
#. isCQ3
-#: formula/inc/core_resource.hrc:2364
+#: formula/inc/core_resource.hrc:2369
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FISHERINV"
msgstr "FISHERYNF"
#. BaYfe
-#: formula/inc/core_resource.hrc:2365
+#: formula/inc/core_resource.hrc:2370
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORMSINV"
msgstr "STAND.NORM.INF"
#. pCD9f
-#: formula/inc/core_resource.hrc:2366
+#: formula/inc/core_resource.hrc:2371
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORM.S.INV"
msgstr "STAND.NORM.YNF"
#. 6MkED
-#: formula/inc/core_resource.hrc:2367
+#: formula/inc/core_resource.hrc:2372
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GAMMALN"
msgstr "GAMMALN"
#. 7CNvA
-#: formula/inc/core_resource.hrc:2368
+#: formula/inc/core_resource.hrc:2373
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GAMMALN.PRECISE"
msgstr "GAMMALN.PRECISE"
#. uq6bt
-#: formula/inc/core_resource.hrc:2369
+#: formula/inc/core_resource.hrc:2374
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ERRORTYPE"
msgstr "FLATERTYPE"
#. VvyBc
-#: formula/inc/core_resource.hrc:2370
+#: formula/inc/core_resource.hrc:2375
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ERROR.TYPE"
msgstr "FLATER.TYPE"
#. hA6t7
-#: formula/inc/core_resource.hrc:2371
+#: formula/inc/core_resource.hrc:2376
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORMULA"
msgstr "FORMULE"
#. vNCQC
-#: formula/inc/core_resource.hrc:2372
+#: formula/inc/core_resource.hrc:2377
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ARABIC"
msgstr "ARABYSK"
#. EQ5yx
-#: formula/inc/core_resource.hrc:2373
+#: formula/inc/core_resource.hrc:2378
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ATAN2"
msgstr "ATAN2"
#. Gw9Fm
-#: formula/inc/core_resource.hrc:2374
+#: formula/inc/core_resource.hrc:2379
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CEILING.MATH"
msgstr "BOPPEGRINS.WISKUNDICH"
#. MCSCn
-#: formula/inc/core_resource.hrc:2375
+#: formula/inc/core_resource.hrc:2380
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CEILING"
msgstr "OFRONDE.BOPPE"
#. scaZA
-#: formula/inc/core_resource.hrc:2376
+#: formula/inc/core_resource.hrc:2381
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CEILING.XCL"
msgstr "BOPPEGRINS.EXCEL"
#. WvaBc
-#: formula/inc/core_resource.hrc:2377
+#: formula/inc/core_resource.hrc:2382
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CEILING.PRECISE"
msgstr "OFRONDE.BOPPE.PRESIIS"
#. rEus7
-#: formula/inc/core_resource.hrc:2378
+#: formula/inc/core_resource.hrc:2383
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ISO.CEILING"
msgstr "ISO.BOPPEGRINS"
#. Q8bBZ
-#: formula/inc/core_resource.hrc:2379
+#: formula/inc/core_resource.hrc:2384
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FLOOR"
msgstr "OFRONDE.BENEDEN"
#. AmYrj
-#: formula/inc/core_resource.hrc:2380
+#: formula/inc/core_resource.hrc:2385
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FLOOR.XCL"
msgstr "UNDERGRINS.EXCEL"
#. wALpZ
-#: formula/inc/core_resource.hrc:2381
+#: formula/inc/core_resource.hrc:2386
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FLOOR.MATH"
msgstr "UNDERGRINS.MATH"
#. rKCyS
-#: formula/inc/core_resource.hrc:2382
+#: formula/inc/core_resource.hrc:2387
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FLOOR.PRECISE"
msgstr "UNDERGRINS.PRESIIS"
#. WHtuv
-#: formula/inc/core_resource.hrc:2383
+#: formula/inc/core_resource.hrc:2388
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ROUND"
msgstr "OFRUNDE"
#. TZEFs
-#: formula/inc/core_resource.hrc:2384
+#: formula/inc/core_resource.hrc:2389
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ROUNDUP"
msgstr "OFRUNDE.NEI.BOPPE"
#. 3tjA5
-#: formula/inc/core_resource.hrc:2385
+#: formula/inc/core_resource.hrc:2390
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ROUNDDOWN"
msgstr "OFRONDE.NEI.BENEDEN"
#. XBWFh
-#: formula/inc/core_resource.hrc:2386
+#: formula/inc/core_resource.hrc:2391
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TRUNC"
msgstr "GEHIEL"
#. LKBqy
-#: formula/inc/core_resource.hrc:2387
+#: formula/inc/core_resource.hrc:2392
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOG"
msgstr "LOG"
#. Asn3C
-#: formula/inc/core_resource.hrc:2388
+#: formula/inc/core_resource.hrc:2393
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "POWER"
msgstr "MACHT"
#. fNofY
-#: formula/inc/core_resource.hrc:2389
+#: formula/inc/core_resource.hrc:2394
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GCD"
msgstr "GGD"
#. aTzGm
-#: formula/inc/core_resource.hrc:2390
+#: formula/inc/core_resource.hrc:2395
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LCM"
msgstr "KGV"
#. HqKX8
-#: formula/inc/core_resource.hrc:2391
+#: formula/inc/core_resource.hrc:2396
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MOD"
msgstr "REST"
#. 4pDQY
-#: formula/inc/core_resource.hrc:2392
+#: formula/inc/core_resource.hrc:2397
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUMPRODUCT"
msgstr "SOMPRODUKT"
#. iYnCx
-#: formula/inc/core_resource.hrc:2393
+#: formula/inc/core_resource.hrc:2398
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUMSQ"
msgstr "KWADRATENSOM"
#. TCmLs
-#: formula/inc/core_resource.hrc:2394
+#: formula/inc/core_resource.hrc:2399
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUMX2MY2"
msgstr "SUMX2MY2"
#. 3CA6E
-#: formula/inc/core_resource.hrc:2395
+#: formula/inc/core_resource.hrc:2400
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUMX2PY2"
msgstr "SUMX2PY2"
#. yE6FJ
-#: formula/inc/core_resource.hrc:2396
+#: formula/inc/core_resource.hrc:2401
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUMXMY2"
msgstr "SUMXMY2"
#. Kq3Fv
-#: formula/inc/core_resource.hrc:2397
+#: formula/inc/core_resource.hrc:2402
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DATE"
msgstr "DATUM"
#. 7daHs
-#: formula/inc/core_resource.hrc:2398
+#: formula/inc/core_resource.hrc:2403
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TIME"
msgstr "TIID"
#. XMgdw
-#: formula/inc/core_resource.hrc:2399
+#: formula/inc/core_resource.hrc:2404
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DAYS"
msgstr "DAGEN"
#. GmFrk
-#: formula/inc/core_resource.hrc:2400
+#: formula/inc/core_resource.hrc:2405
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DAYS360"
msgstr "DAGEN360"
#. ryXRy
-#: formula/inc/core_resource.hrc:2401
+#: formula/inc/core_resource.hrc:2406
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DATEDIF"
msgstr "DATUMFERSKIL"
#. hfE7B
-#: formula/inc/core_resource.hrc:2402
+#: formula/inc/core_resource.hrc:2407
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MIN"
msgstr "MIN"
#. AnAVr
-#: formula/inc/core_resource.hrc:2403
+#: formula/inc/core_resource.hrc:2408
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MINA"
msgstr "MINA"
#. Gix6E
-#: formula/inc/core_resource.hrc:2404
+#: formula/inc/core_resource.hrc:2409
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MAX"
msgstr "MAKS"
#. Y6F2B
-#: formula/inc/core_resource.hrc:2405
+#: formula/inc/core_resource.hrc:2410
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MAXA"
msgstr "MAKSA"
#. CZXHr
-#: formula/inc/core_resource.hrc:2406
+#: formula/inc/core_resource.hrc:2411
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUM"
msgstr "SOM"
#. 4KA5C
-#: formula/inc/core_resource.hrc:2407
+#: formula/inc/core_resource.hrc:2412
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PRODUCT"
msgstr "PRODUKT"
#. qpU73
-#: formula/inc/core_resource.hrc:2408
+#: formula/inc/core_resource.hrc:2413
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "AVERAGE"
msgstr "GEMIDDELDE"
#. sHZ7d
-#: formula/inc/core_resource.hrc:2409
+#: formula/inc/core_resource.hrc:2414
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "AVERAGEA"
msgstr "GEMIDDELDEA"
#. CFSpv
-#: formula/inc/core_resource.hrc:2410
+#: formula/inc/core_resource.hrc:2415
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COUNT"
msgstr "TAL"
#. JYFiS
-#: formula/inc/core_resource.hrc:2411
+#: formula/inc/core_resource.hrc:2416
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COUNTA"
msgstr "TALA"
#. JjXDM
-#: formula/inc/core_resource.hrc:2412
+#: formula/inc/core_resource.hrc:2417
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NPV"
msgstr "NHW"
#. YjgAC
-#: formula/inc/core_resource.hrc:2413
+#: formula/inc/core_resource.hrc:2418
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "IRR"
msgstr "IRR"
#. BYTjL
-#: formula/inc/core_resource.hrc:2414
+#: formula/inc/core_resource.hrc:2419
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MIRR"
msgstr "MIRR"
#. v9GAT
-#: formula/inc/core_resource.hrc:2415
+#: formula/inc/core_resource.hrc:2420
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ISPMT"
msgstr "ISPMT"
#. K7EeP
-#: formula/inc/core_resource.hrc:2416
+#: formula/inc/core_resource.hrc:2421
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VAR"
msgstr "FAR"
#. CXPNH
-#: formula/inc/core_resource.hrc:2417
+#: formula/inc/core_resource.hrc:2422
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VARA"
msgstr "FARA"
#. zYRiw
-#: formula/inc/core_resource.hrc:2418
+#: formula/inc/core_resource.hrc:2423
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VARP"
msgstr "FARP"
#. 38coa
-#: formula/inc/core_resource.hrc:2419
+#: formula/inc/core_resource.hrc:2424
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VARPA"
msgstr "FARPA"
#. 9ofpD
-#: formula/inc/core_resource.hrc:2420
+#: formula/inc/core_resource.hrc:2425
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VAR.P"
msgstr "FAR.P"
#. CmJnc
-#: formula/inc/core_resource.hrc:2421
+#: formula/inc/core_resource.hrc:2426
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VAR.S"
msgstr "FAR.S"
#. Fn4hd
-#: formula/inc/core_resource.hrc:2422
+#: formula/inc/core_resource.hrc:2427
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STDEV"
msgstr "STDEV"
#. bzGrU
-#: formula/inc/core_resource.hrc:2423
+#: formula/inc/core_resource.hrc:2428
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STDEVA"
msgstr "STDEVA"
#. u4EE9
-#: formula/inc/core_resource.hrc:2424
+#: formula/inc/core_resource.hrc:2429
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STDEVP"
msgstr "STDEVP"
#. qcdgn
-#: formula/inc/core_resource.hrc:2425
+#: formula/inc/core_resource.hrc:2430
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STDEVPA"
msgstr "STDEVPA"
#. wJefG
-#: formula/inc/core_resource.hrc:2426
+#: formula/inc/core_resource.hrc:2431
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STDEV.P"
msgstr "STDEV.P"
#. ZQKhp
-#: formula/inc/core_resource.hrc:2427
+#: formula/inc/core_resource.hrc:2432
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STDEV.S"
msgstr "STDEV.S"
#. dnFm9
-#: formula/inc/core_resource.hrc:2428
+#: formula/inc/core_resource.hrc:2433
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "B"
msgstr "B"
#. vSS7A
-#: formula/inc/core_resource.hrc:2429
+#: formula/inc/core_resource.hrc:2434
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORMDIST"
msgstr "NORMFERD"
#. ZmN24
-#: formula/inc/core_resource.hrc:2430
+#: formula/inc/core_resource.hrc:2435
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORM.DIST"
msgstr "NORM.FERD"
#. ZotkE
-#: formula/inc/core_resource.hrc:2431
+#: formula/inc/core_resource.hrc:2436
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "EXPONDIST"
msgstr "EKSPONFERD"
#. QR4X5
-#: formula/inc/core_resource.hrc:2432
+#: formula/inc/core_resource.hrc:2437
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "EXPON.DIST"
msgstr "EKSPON.FERD"
#. rj7xi
-#: formula/inc/core_resource.hrc:2433
+#: formula/inc/core_resource.hrc:2438
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BINOMDIST"
msgstr "BINOMIALEFERD"
#. 3DUoC
-#: formula/inc/core_resource.hrc:2434
+#: formula/inc/core_resource.hrc:2439
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BINOM.DIST"
msgstr "BINOMIALE.FERD"
#. 5PEVt
-#: formula/inc/core_resource.hrc:2435
+#: formula/inc/core_resource.hrc:2440
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "POISSON"
msgstr "POISSON"
#. 3KDHP
-#: formula/inc/core_resource.hrc:2436
+#: formula/inc/core_resource.hrc:2441
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "POISSON.DIST"
msgstr "POISSON.FERD"
#. TJ2Am
-#: formula/inc/core_resource.hrc:2437
+#: formula/inc/core_resource.hrc:2442
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COMBIN"
msgstr "KOMBINAASJES"
#. uooUA
-#: formula/inc/core_resource.hrc:2438
+#: formula/inc/core_resource.hrc:2443
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COMBINA"
msgstr "KOMBINAASJES2"
#. YAwK5
-#: formula/inc/core_resource.hrc:2439
+#: formula/inc/core_resource.hrc:2444
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERMUT"
msgstr "PERMUTAASJES"
#. cBPLT
-#: formula/inc/core_resource.hrc:2440
+#: formula/inc/core_resource.hrc:2445
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERMUTATIONA"
msgstr "PERMUTAASJES2"
#. t93rk
-#: formula/inc/core_resource.hrc:2441
+#: formula/inc/core_resource.hrc:2446
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PV"
msgstr "HW"
#. tKLfE
-#: formula/inc/core_resource.hrc:2442
+#: formula/inc/core_resource.hrc:2447
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SYD"
msgstr "SYD"
#. 7BwE3
-#: formula/inc/core_resource.hrc:2443
+#: formula/inc/core_resource.hrc:2448
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DDB"
msgstr "DDB"
#. C536Y
-#: formula/inc/core_resource.hrc:2444
+#: formula/inc/core_resource.hrc:2449
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DB"
msgstr "DB"
#. rpLvw
-#: formula/inc/core_resource.hrc:2445
+#: formula/inc/core_resource.hrc:2450
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VDB"
msgstr "VDB"
#. GCfAw
-#: formula/inc/core_resource.hrc:2446
+#: formula/inc/core_resource.hrc:2451
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PDURATION"
msgstr "PDURATION"
#. i6LFt
-#: formula/inc/core_resource.hrc:2447
+#: formula/inc/core_resource.hrc:2452
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SLN"
msgstr "LIN.OFSKR"
#. CvELN
-#: formula/inc/core_resource.hrc:2448
+#: formula/inc/core_resource.hrc:2453
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PMT"
msgstr "PMT"
#. sbNXE
-#: formula/inc/core_resource.hrc:2449
+#: formula/inc/core_resource.hrc:2454
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COLUMNS"
msgstr "KOLOMMEN"
#. UrxAN
-#: formula/inc/core_resource.hrc:2450
+#: formula/inc/core_resource.hrc:2455
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ROWS"
msgstr "RIGEN"
#. 6JRiQ
-#: formula/inc/core_resource.hrc:2451
+#: formula/inc/core_resource.hrc:2456
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SHEETS"
msgstr "BLEDEN"
#. FYiZp
-#: formula/inc/core_resource.hrc:2452
+#: formula/inc/core_resource.hrc:2457
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COLUMN"
msgstr "KOLOM"
#. W2Dnn
-#: formula/inc/core_resource.hrc:2453
+#: formula/inc/core_resource.hrc:2458
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ROW"
msgstr "RIGE"
#. CrPhx
-#: formula/inc/core_resource.hrc:2454
+#: formula/inc/core_resource.hrc:2459
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SHEET"
msgstr "BLED"
#. u57Dj
-#: formula/inc/core_resource.hrc:2455
+#: formula/inc/core_resource.hrc:2460
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RRI"
msgstr "RRI"
#. EyAQF
-#: formula/inc/core_resource.hrc:2456
+#: formula/inc/core_resource.hrc:2461
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FV"
msgstr "FV"
#. EaLTQ
-#: formula/inc/core_resource.hrc:2457
+#: formula/inc/core_resource.hrc:2462
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NPER"
msgstr "NPER"
#. LGUbb
-#: formula/inc/core_resource.hrc:2458
+#: formula/inc/core_resource.hrc:2463
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RATE"
msgstr "RINTE"
#. AGdL3
-#: formula/inc/core_resource.hrc:2459
+#: formula/inc/core_resource.hrc:2464
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "IPMT"
msgstr "IPMT"
#. vpLQh
-#: formula/inc/core_resource.hrc:2460
+#: formula/inc/core_resource.hrc:2465
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PPMT"
msgstr "PPMT"
#. ABfAb
-#: formula/inc/core_resource.hrc:2461
+#: formula/inc/core_resource.hrc:2466
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CUMIPMT"
msgstr "CUM.RINTE"
#. aCEVC
-#: formula/inc/core_resource.hrc:2462
+#: formula/inc/core_resource.hrc:2467
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CUMPRINC"
msgstr "CUM.HAADSOM"
#. KNTdw
-#: formula/inc/core_resource.hrc:2463
+#: formula/inc/core_resource.hrc:2468
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "EFFECT"
msgstr "EFFEKT.RINTE"
#. fovF4
-#: formula/inc/core_resource.hrc:2464
+#: formula/inc/core_resource.hrc:2469
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NOMINAL"
msgstr "NOMINAME.RINTE"
#. bxEkk
-#: formula/inc/core_resource.hrc:2465
+#: formula/inc/core_resource.hrc:2470
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUBTOTAL"
msgstr "SUBTOTAAL"
#. nggfn
-#: formula/inc/core_resource.hrc:2466
+#: formula/inc/core_resource.hrc:2471
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DSUM"
msgstr "DSOM"
#. u6fWB
-#: formula/inc/core_resource.hrc:2467
+#: formula/inc/core_resource.hrc:2472
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DCOUNT"
msgstr "DTAL"
#. Gg8SK
-#: formula/inc/core_resource.hrc:2468
+#: formula/inc/core_resource.hrc:2473
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DCOUNTA"
msgstr "DTALA"
#. 3SNxX
-#: formula/inc/core_resource.hrc:2469
+#: formula/inc/core_resource.hrc:2474
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DAVERAGE"
msgstr "DGEMIDDELDE"
#. bc6DT
-#: formula/inc/core_resource.hrc:2470
+#: formula/inc/core_resource.hrc:2475
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DGET"
msgstr "DGET"
#. isoy2
-#: formula/inc/core_resource.hrc:2471
+#: formula/inc/core_resource.hrc:2476
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DMAX"
msgstr "DMAKS"
#. AW7vP
-#: formula/inc/core_resource.hrc:2472
+#: formula/inc/core_resource.hrc:2477
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DMIN"
msgstr "DMIN"
#. pGgvo
-#: formula/inc/core_resource.hrc:2473
+#: formula/inc/core_resource.hrc:2478
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DPRODUCT"
msgstr "DPRODUKT"
#. ZyFwP
-#: formula/inc/core_resource.hrc:2474
+#: formula/inc/core_resource.hrc:2479
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DSTDEV"
msgstr "DSTDEV"
#. oC55j
-#: formula/inc/core_resource.hrc:2475
+#: formula/inc/core_resource.hrc:2480
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DSTDEVP"
msgstr "DSTDEVP"
#. yGRGB
-#: formula/inc/core_resource.hrc:2476
+#: formula/inc/core_resource.hrc:2481
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DVAR"
msgstr "DFAR"
#. yoXqK
-#: formula/inc/core_resource.hrc:2477
+#: formula/inc/core_resource.hrc:2482
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DVARP"
msgstr "DFARP"
#. 2Lt4B
-#: formula/inc/core_resource.hrc:2478
+#: formula/inc/core_resource.hrc:2483
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "INDIRECT"
msgstr "YNDIREKT"
#. hoG6e
-#: formula/inc/core_resource.hrc:2479
+#: formula/inc/core_resource.hrc:2484
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ADDRESS"
msgstr "ADRES"
#. oC9GV
-#: formula/inc/core_resource.hrc:2480
+#: formula/inc/core_resource.hrc:2485
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MATCH"
msgstr "FERLIKING"
#. xuDNa
-#: formula/inc/core_resource.hrc:2481
+#: formula/inc/core_resource.hrc:2486
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COUNTBLANK"
msgstr "TAL.LEGE.SELLEN"
#. Zqz6p
-#: formula/inc/core_resource.hrc:2482
+#: formula/inc/core_resource.hrc:2487
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COUNTIF"
msgstr "TALAS"
#. DtDEf
-#: formula/inc/core_resource.hrc:2483
+#: formula/inc/core_resource.hrc:2488
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUMIF"
msgstr "SOMAS"
#. PLSLe
-#: formula/inc/core_resource.hrc:2484
+#: formula/inc/core_resource.hrc:2489
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "AVERAGEIF"
msgstr "GEMIDDELDEAS"
#. gBitk
-#: formula/inc/core_resource.hrc:2485
+#: formula/inc/core_resource.hrc:2490
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUMIFS"
msgstr "SOM.AS"
#. eoVP4
-#: formula/inc/core_resource.hrc:2486
+#: formula/inc/core_resource.hrc:2491
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "AVERAGEIFS"
msgstr "GEMIDDELDE.AS"
#. EFZv9
-#: formula/inc/core_resource.hrc:2487
+#: formula/inc/core_resource.hrc:2492
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COUNTIFS"
msgstr "TALLEN.AS"
#. FRVEu
-#: formula/inc/core_resource.hrc:2488
+#: formula/inc/core_resource.hrc:2493
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOOKUP"
msgstr "SYKJE"
#. ZzCnC
-#: formula/inc/core_resource.hrc:2489
+#: formula/inc/core_resource.hrc:2494
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "VLOOKUP"
msgstr "FERT.SYKJE"
#. Exee6
-#: formula/inc/core_resource.hrc:2490
+#: formula/inc/core_resource.hrc:2495
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "HLOOKUP"
msgstr "HORIZ.SYKJE"
#. dTotR
-#: formula/inc/core_resource.hrc:2491
+#: formula/inc/core_resource.hrc:2496
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MULTIRANGE"
msgstr "MEAR.BERIK"
#. ui5BC
#. legacy for range list (union)
-#: formula/inc/core_resource.hrc:2492
+#: formula/inc/core_resource.hrc:2497
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "OFFSET"
msgstr "FERSKOWING"
#. j43Ns
-#: formula/inc/core_resource.hrc:2493
+#: formula/inc/core_resource.hrc:2498
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "INDEX"
msgstr "YNDEKS"
#. DpRD2
#. ?? first character = I ??
-#: formula/inc/core_resource.hrc:2494
+#: formula/inc/core_resource.hrc:2499
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "AREAS"
msgstr "GEBIET"
#. BBMGS
-#: formula/inc/core_resource.hrc:2495
+#: formula/inc/core_resource.hrc:2500
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DOLLAR"
msgstr "BEDRACH"
#. dL3Bf
-#: formula/inc/core_resource.hrc:2496
+#: formula/inc/core_resource.hrc:2501
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "REPLACE"
msgstr "FERFANGE"
#. UZak8
-#: formula/inc/core_resource.hrc:2497
+#: formula/inc/core_resource.hrc:2502
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FIXED"
msgstr "FEST"
#. 8t8KR
-#: formula/inc/core_resource.hrc:2498
+#: formula/inc/core_resource.hrc:2503
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FIND"
msgstr "FINE"
#. oDxoA
-#: formula/inc/core_resource.hrc:2499
+#: formula/inc/core_resource.hrc:2504
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "EXACT"
msgstr "LYK"
#. dqyCD
-#: formula/inc/core_resource.hrc:2500
+#: formula/inc/core_resource.hrc:2505
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LEFT"
msgstr "LINKS"
#. 5Cmkf
-#: formula/inc/core_resource.hrc:2501
+#: formula/inc/core_resource.hrc:2506
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RIGHT"
msgstr "RJOCHTS"
#. eoXGy
-#: formula/inc/core_resource.hrc:2502
+#: formula/inc/core_resource.hrc:2507
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SEARCH"
msgstr ""
#. BAmDj
-#: formula/inc/core_resource.hrc:2503
+#: formula/inc/core_resource.hrc:2508
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MID"
msgstr "MID"
#. CcD9A
-#: formula/inc/core_resource.hrc:2504
+#: formula/inc/core_resource.hrc:2509
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LENB"
msgstr "LENB"
#. LNZ8z
-#: formula/inc/core_resource.hrc:2505
+#: formula/inc/core_resource.hrc:2510
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RIGHTB"
msgstr "RJOCHTSB"
#. WtUCd
-#: formula/inc/core_resource.hrc:2506
+#: formula/inc/core_resource.hrc:2511
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LEFTB"
msgstr "LINKSB"
#. hMJEw
-#: formula/inc/core_resource.hrc:2507
+#: formula/inc/core_resource.hrc:2512
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "REPLACEB"
msgstr "FERFANGEB"
#. KAutM
-#: formula/inc/core_resource.hrc:2508
+#: formula/inc/core_resource.hrc:2513
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MIDB"
msgstr "MIDB"
#. 5ouAE
-#: formula/inc/core_resource.hrc:2509
+#: formula/inc/core_resource.hrc:2514
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TEXT"
msgstr "TEKST"
#. EVEza
-#: formula/inc/core_resource.hrc:2510
+#: formula/inc/core_resource.hrc:2515
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SUBSTITUTE"
msgstr "FERFANGER"
#. i3GvS
-#: formula/inc/core_resource.hrc:2511
+#: formula/inc/core_resource.hrc:2516
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "REPT"
msgstr "WERHELLING"
#. 2ai5X
-#: formula/inc/core_resource.hrc:2512
+#: formula/inc/core_resource.hrc:2517
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CONCATENATE"
msgstr "TEKST.GEARFOEGJE"
#. BUBLF
-#: formula/inc/core_resource.hrc:2513
+#: formula/inc/core_resource.hrc:2518
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CONCAT"
msgstr "CONCAT"
#. 5iLsv
-#: formula/inc/core_resource.hrc:2514
+#: formula/inc/core_resource.hrc:2519
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TEXTJOIN"
msgstr "TEXTJOIN"
#. XFAVk
-#: formula/inc/core_resource.hrc:2515
+#: formula/inc/core_resource.hrc:2520
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "IFS"
msgstr "IFS"
#. mqNA5
-#: formula/inc/core_resource.hrc:2516
+#: formula/inc/core_resource.hrc:2521
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SWITCH"
msgstr "SWITCH"
#. adC5v
-#: formula/inc/core_resource.hrc:2517
+#: formula/inc/core_resource.hrc:2522
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MINIFS"
msgstr "MINIFS"
#. cXh5s
-#: formula/inc/core_resource.hrc:2518
+#: formula/inc/core_resource.hrc:2523
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MAXIFS"
msgstr "MAXIFS"
#. 6DKDF
-#: formula/inc/core_resource.hrc:2519
+#: formula/inc/core_resource.hrc:2524
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MVALUE"
msgstr "MWEARDE"
#. oo8ci
-#: formula/inc/core_resource.hrc:2520
+#: formula/inc/core_resource.hrc:2525
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MDETERM"
msgstr "DETERMINANT.MAT"
#. ApX8N
-#: formula/inc/core_resource.hrc:2521
+#: formula/inc/core_resource.hrc:2526
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MINVERSE"
msgstr "YNFERSEMAT"
#. tyjoM
-#: formula/inc/core_resource.hrc:2522
+#: formula/inc/core_resource.hrc:2527
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MMULT"
msgstr "PRODUKTMAT"
#. KmpNP
-#: formula/inc/core_resource.hrc:2523
+#: formula/inc/core_resource.hrc:2528
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TRANSPOSE"
msgstr "TRANSPONEARJE"
#. Q2ER4
-#: formula/inc/core_resource.hrc:2524
+#: formula/inc/core_resource.hrc:2529
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MUNIT"
msgstr "IENHEIDMAT"
#. kmGD3
-#: formula/inc/core_resource.hrc:2525
+#: formula/inc/core_resource.hrc:2530
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GOALSEEK"
msgstr "DOEL.SYKJE"
#. i7qgX
-#: formula/inc/core_resource.hrc:2526
+#: formula/inc/core_resource.hrc:2531
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "HYPGEOMDIST"
msgstr "HYPERGEOFERD"
#. oUBqZ
-#: formula/inc/core_resource.hrc:2527
+#: formula/inc/core_resource.hrc:2532
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "HYPGEOM.DIST"
msgstr "HYPERGEO.FERD"
#. XWa2D
-#: formula/inc/core_resource.hrc:2528
+#: formula/inc/core_resource.hrc:2533
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOGNORMDIST"
msgstr "LOGNORMFERD"
#. g2ozv
-#: formula/inc/core_resource.hrc:2529
+#: formula/inc/core_resource.hrc:2534
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOGNORM.DIST"
msgstr "LOGNORM.FERD"
#. bWRCD
-#: formula/inc/core_resource.hrc:2530
+#: formula/inc/core_resource.hrc:2535
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TDIST"
msgstr "TFERD"
#. fEd5s
-#: formula/inc/core_resource.hrc:2531
+#: formula/inc/core_resource.hrc:2536
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "T.DIST.2T"
msgstr "T.FERD.2T"
#. F5Pfo
-#: formula/inc/core_resource.hrc:2532
+#: formula/inc/core_resource.hrc:2537
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "T.DIST"
msgstr "T.FERD"
#. BVPMN
-#: formula/inc/core_resource.hrc:2533
+#: formula/inc/core_resource.hrc:2538
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "T.DIST.RT"
msgstr "T.FERD.RJOCHTS"
#. CHDLb
-#: formula/inc/core_resource.hrc:2534
+#: formula/inc/core_resource.hrc:2539
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FDIST"
msgstr "FFERDIELING"
#. XBqcu
-#: formula/inc/core_resource.hrc:2535
+#: formula/inc/core_resource.hrc:2540
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "F.DIST"
msgstr "F.FERDIELING"
#. P9uGQ
-#: formula/inc/core_resource.hrc:2536
+#: formula/inc/core_resource.hrc:2541
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "F.DIST.RT"
msgstr "F.FERD.RJOCHTS"
#. 9iTFp
-#: formula/inc/core_resource.hrc:2537
+#: formula/inc/core_resource.hrc:2542
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHIDIST"
msgstr "CHI.KWADRAAT"
#. 4bU9E
-#: formula/inc/core_resource.hrc:2538
+#: formula/inc/core_resource.hrc:2543
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHISQ.DIST.RT"
msgstr "CHISQ.FERD.RT"
#. CA3gq
-#: formula/inc/core_resource.hrc:2539
+#: formula/inc/core_resource.hrc:2544
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "WEIBULL"
msgstr "WEIBULL"
#. cfK8c
-#: formula/inc/core_resource.hrc:2540
+#: formula/inc/core_resource.hrc:2545
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "WEIBULL.DIST"
msgstr "WEIBULL.FERD"
#. BuVL2
-#: formula/inc/core_resource.hrc:2541
+#: formula/inc/core_resource.hrc:2546
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NEGBINOMDIST"
msgstr "NEGBINOMFERD"
#. JDW2e
-#: formula/inc/core_resource.hrc:2542
+#: formula/inc/core_resource.hrc:2547
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NEGBINOM.DIST"
msgstr "NEG.BINOM.FERD"
#. WGm4P
-#: formula/inc/core_resource.hrc:2543
+#: formula/inc/core_resource.hrc:2548
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CRITBINOM"
msgstr "CRIT.BINOM"
#. GJqSo
-#: formula/inc/core_resource.hrc:2544
+#: formula/inc/core_resource.hrc:2549
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BINOM.INV"
msgstr "BINOM.YNF"
#. HXdvV
-#: formula/inc/core_resource.hrc:2545
+#: formula/inc/core_resource.hrc:2550
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "KURT"
msgstr "KURT"
#. gVato
-#: formula/inc/core_resource.hrc:2546
+#: formula/inc/core_resource.hrc:2551
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "HARMEAN"
msgstr "HARM.GEM"
#. UWQAS
-#: formula/inc/core_resource.hrc:2547
+#: formula/inc/core_resource.hrc:2552
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GEOMEAN"
msgstr "GEO.GEM"
#. tpAGN
-#: formula/inc/core_resource.hrc:2548
+#: formula/inc/core_resource.hrc:2553
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STANDARDIZE"
msgstr "STANDERDISEARJE"
#. xZDRE
-#: formula/inc/core_resource.hrc:2549
+#: formula/inc/core_resource.hrc:2554
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "AVEDEV"
msgstr "GEM.DEFIAASJE"
#. jFsMN
-#: formula/inc/core_resource.hrc:2550
+#: formula/inc/core_resource.hrc:2555
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SKEW"
msgstr "SKEEFENS"
#. pENWD
-#: formula/inc/core_resource.hrc:2551
+#: formula/inc/core_resource.hrc:2556
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SKEWP"
msgstr "SKEEFENSP"
#. DWBTD
-#: formula/inc/core_resource.hrc:2552
+#: formula/inc/core_resource.hrc:2557
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DEVSQ"
msgstr "DEV.KWAD"
#. mGW7t
-#: formula/inc/core_resource.hrc:2553
+#: formula/inc/core_resource.hrc:2558
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MEDIAN"
msgstr "MEDIAAN"
#. an6ST
-#: formula/inc/core_resource.hrc:2554
+#: formula/inc/core_resource.hrc:2559
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MODE"
msgstr "MODUS"
#. unFXZ
-#: formula/inc/core_resource.hrc:2555
+#: formula/inc/core_resource.hrc:2560
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MODE.SNGL"
msgstr "MODUS.INKELF"
#. MUvgH
-#: formula/inc/core_resource.hrc:2556
+#: formula/inc/core_resource.hrc:2561
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MODE.MULT"
msgstr "MODUS.MULT"
#. DYFQo
-#: formula/inc/core_resource.hrc:2557
+#: formula/inc/core_resource.hrc:2562
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ZTEST"
msgstr "ZTEST"
#. QLThG
-#: formula/inc/core_resource.hrc:2558
+#: formula/inc/core_resource.hrc:2563
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "Z.TEST"
msgstr "Z.TEST"
#. uG2Uy
-#: formula/inc/core_resource.hrc:2559
+#: formula/inc/core_resource.hrc:2564
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "AGGREGATE"
msgstr "AGGREGEARJE"
#. ky6Cc
-#: formula/inc/core_resource.hrc:2560
+#: formula/inc/core_resource.hrc:2565
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TTEST"
msgstr "TTEST"
#. FR8fD
-#: formula/inc/core_resource.hrc:2561
+#: formula/inc/core_resource.hrc:2566
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "T.TEST"
msgstr "T.TEST"
#. YbRDQ
-#: formula/inc/core_resource.hrc:2562
+#: formula/inc/core_resource.hrc:2567
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RANK"
msgstr "RANK"
#. zDE8s
-#: formula/inc/core_resource.hrc:2563
+#: formula/inc/core_resource.hrc:2568
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERCENTILE"
msgstr "PERCENTIEL"
#. zFA3A
-#: formula/inc/core_resource.hrc:2564
+#: formula/inc/core_resource.hrc:2569
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERCENTRANK"
msgstr "PROSINT.RANK"
#. eRFHC
-#: formula/inc/core_resource.hrc:2565
+#: formula/inc/core_resource.hrc:2570
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERCENTILE.INC"
msgstr "PROSINT.INC"
#. L7s3h
-#: formula/inc/core_resource.hrc:2566
+#: formula/inc/core_resource.hrc:2571
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERCENTRANK.INC"
msgstr "PROSINT.RANK.INC"
#. wNGXD
-#: formula/inc/core_resource.hrc:2567
+#: formula/inc/core_resource.hrc:2572
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "QUARTILE.INC"
msgstr "KWARTIEL.INC"
#. 29rpM
-#: formula/inc/core_resource.hrc:2568
+#: formula/inc/core_resource.hrc:2573
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RANK.EQ"
msgstr "RANK.LYK"
#. yEcqx
-#: formula/inc/core_resource.hrc:2569
+#: formula/inc/core_resource.hrc:2574
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERCENTILE.EXC"
msgstr "PRECENTIEL.EXC"
#. AEPUL
-#: formula/inc/core_resource.hrc:2570
+#: formula/inc/core_resource.hrc:2575
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PERCENTRANK.EXC"
msgstr "PROSINT.RANK.EXC"
#. gFk6s
-#: formula/inc/core_resource.hrc:2571
+#: formula/inc/core_resource.hrc:2576
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "QUARTILE.EXC"
msgstr "KWARTIEL.EXC"
#. TDAAm
-#: formula/inc/core_resource.hrc:2572
+#: formula/inc/core_resource.hrc:2577
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RANK.AVG"
msgstr "RANK.GEMIDDELDE"
#. gK7Lz
-#: formula/inc/core_resource.hrc:2573
+#: formula/inc/core_resource.hrc:2578
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LARGE"
msgstr "GRUTSTE"
#. 4HcBe
-#: formula/inc/core_resource.hrc:2574
+#: formula/inc/core_resource.hrc:2579
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SMALL"
msgstr "LYTSTE"
#. HBgVF
-#: formula/inc/core_resource.hrc:2575
+#: formula/inc/core_resource.hrc:2580
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FREQUENCY"
msgstr "FREKWINSJE"
#. F7gC7
-#: formula/inc/core_resource.hrc:2576
+#: formula/inc/core_resource.hrc:2581
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "QUARTILE"
msgstr "KWARTIEL"
#. s6cqj
-#: formula/inc/core_resource.hrc:2577
+#: formula/inc/core_resource.hrc:2582
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORMINV"
msgstr "NORMYNF"
#. CABJF
-#: formula/inc/core_resource.hrc:2578
+#: formula/inc/core_resource.hrc:2583
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NORM.INV"
msgstr "NORM.YNF"
#. vd2Tg
-#: formula/inc/core_resource.hrc:2579
+#: formula/inc/core_resource.hrc:2584
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CONFIDENCE"
msgstr "BETROUBERENS"
#. 3jWj2
-#: formula/inc/core_resource.hrc:2580
+#: formula/inc/core_resource.hrc:2585
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CONFIDENCE.NORM"
msgstr "BETROUBERENS.NORM"
#. JqE2i
-#: formula/inc/core_resource.hrc:2581
+#: formula/inc/core_resource.hrc:2586
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CONFIDENCE.T"
msgstr "BETROUBERENS.T"
#. ADALA
-#: formula/inc/core_resource.hrc:2582
+#: formula/inc/core_resource.hrc:2587
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FTEST"
msgstr "FTEST"
#. xBfc3
-#: formula/inc/core_resource.hrc:2583
+#: formula/inc/core_resource.hrc:2588
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "F.TEST"
msgstr "F.TEST"
#. gqjR4
-#: formula/inc/core_resource.hrc:2584
+#: formula/inc/core_resource.hrc:2589
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TRIMMEAN"
msgstr "TRIMMEAN"
#. TrtZc
-#: formula/inc/core_resource.hrc:2585
+#: formula/inc/core_resource.hrc:2590
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PROB"
msgstr "KANS"
#. JkPA6
-#: formula/inc/core_resource.hrc:2586
+#: formula/inc/core_resource.hrc:2591
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CORREL"
msgstr "KORRELAASJE"
#. jiAKA
-#: formula/inc/core_resource.hrc:2587
+#: formula/inc/core_resource.hrc:2592
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COVAR"
msgstr "COVARIANTIE"
#. yFdKv
-#: formula/inc/core_resource.hrc:2588
+#: formula/inc/core_resource.hrc:2593
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COVARIANCE.P"
msgstr "COVARIANTIE.P"
#. X9QM6
-#: formula/inc/core_resource.hrc:2589
+#: formula/inc/core_resource.hrc:2594
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COVARIANCE.S"
msgstr "COVARIANTIE.S"
#. 735GD
-#: formula/inc/core_resource.hrc:2590
+#: formula/inc/core_resource.hrc:2595
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "PEARSON"
msgstr "PEARSON"
#. DSNju
-#: formula/inc/core_resource.hrc:2591
+#: formula/inc/core_resource.hrc:2596
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RSQ"
msgstr "RSQ"
#. VPked
-#: formula/inc/core_resource.hrc:2592
+#: formula/inc/core_resource.hrc:2597
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STEYX"
msgstr "STFLATERYX"
#. oAAm2
-#: formula/inc/core_resource.hrc:2593
+#: formula/inc/core_resource.hrc:2598
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SLOPE"
msgstr "STIGING"
#. H5rVZ
-#: formula/inc/core_resource.hrc:2594
+#: formula/inc/core_resource.hrc:2599
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "INTERCEPT"
msgstr "SNIJPUNT"
#. Gj8xf
-#: formula/inc/core_resource.hrc:2595
+#: formula/inc/core_resource.hrc:2600
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TREND"
msgstr "TREND"
#. PNYCG
-#: formula/inc/core_resource.hrc:2596
+#: formula/inc/core_resource.hrc:2601
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GROWTH"
msgstr "GROEI"
#. xFQTH
-#: formula/inc/core_resource.hrc:2597
+#: formula/inc/core_resource.hrc:2602
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LINEST"
msgstr "LINESCH"
#. EYFD6
-#: formula/inc/core_resource.hrc:2598
+#: formula/inc/core_resource.hrc:2603
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOGEST"
msgstr "LOGEST"
#. b6Dkz
-#: formula/inc/core_resource.hrc:2599
+#: formula/inc/core_resource.hrc:2604
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST"
msgstr "FOARSPELLE"
#. gBGyu
-#: formula/inc/core_resource.hrc:2600
+#: formula/inc/core_resource.hrc:2605
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.ETS.ADD"
msgstr "FOARSPELLE.ETS.ADD"
#. CgCME
-#: formula/inc/core_resource.hrc:2601
+#: formula/inc/core_resource.hrc:2606
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.ETS.SEASONALITY"
msgstr "FOARSPELLE.ETS.SEASONALITY"
#. Ea5Fw
-#: formula/inc/core_resource.hrc:2602
+#: formula/inc/core_resource.hrc:2607
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.ETS.MULT"
msgstr "FOARSPELLE.ETS.MULT"
#. WSLPQ
-#: formula/inc/core_resource.hrc:2603
+#: formula/inc/core_resource.hrc:2608
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.ETS.PI.ADD"
msgstr "FOARSPELLE.ETS.PI.ADD"
#. Qb7FC
-#: formula/inc/core_resource.hrc:2604
+#: formula/inc/core_resource.hrc:2609
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.ETS.PI.MULT"
msgstr "FOARSPELLE.ETS.PI.MULT"
#. CqQHS
-#: formula/inc/core_resource.hrc:2605
+#: formula/inc/core_resource.hrc:2610
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.ETS.STAT.ADD"
msgstr "FOARSPELLE.ETS.STAT.ADD"
#. tHMWM
-#: formula/inc/core_resource.hrc:2606
+#: formula/inc/core_resource.hrc:2611
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.ETS.STAT.MULT"
msgstr "FOARSPELLE.ETS.STAT.MULT"
#. 2DtCt
-#: formula/inc/core_resource.hrc:2607
+#: formula/inc/core_resource.hrc:2612
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FORECAST.LINEAR"
msgstr "FOARSPELLE.LINEÊR"
#. pid8Q
-#: formula/inc/core_resource.hrc:2608
+#: formula/inc/core_resource.hrc:2613
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHIINV"
msgstr "CHIINV"
#. W4s9c
-#: formula/inc/core_resource.hrc:2609
+#: formula/inc/core_resource.hrc:2614
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHISQ.INV.RT"
msgstr "CHISQ.YNF.RT"
#. FAYGA
-#: formula/inc/core_resource.hrc:2610
+#: formula/inc/core_resource.hrc:2615
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GAMMADIST"
msgstr "GAMMADIST"
#. hDsw2
-#: formula/inc/core_resource.hrc:2611
+#: formula/inc/core_resource.hrc:2616
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GAMMA.DIST"
msgstr "GAMMA.DIST"
#. YnUod
-#: formula/inc/core_resource.hrc:2612
+#: formula/inc/core_resource.hrc:2617
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GAMMAINV"
msgstr "GAMMAINV"
#. UsH9F
-#: formula/inc/core_resource.hrc:2613
+#: formula/inc/core_resource.hrc:2618
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GAMMA.INV"
msgstr "GAMMA.YNF"
#. uVsmG
-#: formula/inc/core_resource.hrc:2614
+#: formula/inc/core_resource.hrc:2619
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "TINV"
msgstr "TINV"
#. BARyo
-#: formula/inc/core_resource.hrc:2615
+#: formula/inc/core_resource.hrc:2620
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "T.INV.2T"
msgstr "T.YNF.2T"
#. QEgDG
-#: formula/inc/core_resource.hrc:2616
+#: formula/inc/core_resource.hrc:2621
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "T.INV"
msgstr "T.INV"
#. GyiqD
-#: formula/inc/core_resource.hrc:2617
+#: formula/inc/core_resource.hrc:2622
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FINV"
msgstr "FINV"
#. vxU5e
-#: formula/inc/core_resource.hrc:2618
+#: formula/inc/core_resource.hrc:2623
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "F.INV"
msgstr "F.YNF"
#. zQB8F
-#: formula/inc/core_resource.hrc:2619
+#: formula/inc/core_resource.hrc:2624
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "F.INV.RT"
msgstr "F.YNF.RT"
#. DduFG
-#: formula/inc/core_resource.hrc:2620
+#: formula/inc/core_resource.hrc:2625
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHITEST"
msgstr "CHI.TEST"
#. 8RNiE
-#: formula/inc/core_resource.hrc:2621
+#: formula/inc/core_resource.hrc:2626
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHISQ.TEST"
msgstr "CHISQ.TEST"
#. SHLfw
-#: formula/inc/core_resource.hrc:2622
+#: formula/inc/core_resource.hrc:2627
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOGINV"
msgstr "LOG.YNF"
#. CEKRG
-#: formula/inc/core_resource.hrc:2623
+#: formula/inc/core_resource.hrc:2628
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "LOGNORM.INV"
msgstr "LOGNORM.INV"
#. EVF8A
-#: formula/inc/core_resource.hrc:2624
+#: formula/inc/core_resource.hrc:2629
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "MULTIPLE.OPERATIONS"
msgstr "MEARDERE.OPERAASJES"
#. 2A5ui
-#: formula/inc/core_resource.hrc:2625
+#: formula/inc/core_resource.hrc:2630
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BETADIST"
msgstr "BETADIST"
#. mALNC
-#: formula/inc/core_resource.hrc:2626
+#: formula/inc/core_resource.hrc:2631
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BETAINV"
msgstr "BETAINV"
#. LKwJS
-#: formula/inc/core_resource.hrc:2627
+#: formula/inc/core_resource.hrc:2632
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BETA.DIST"
msgstr "BETA.DIST"
#. psoXo
-#: formula/inc/core_resource.hrc:2628
+#: formula/inc/core_resource.hrc:2633
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BETA.INV"
msgstr "BETA.YNF"
#. yg6Em
-#: formula/inc/core_resource.hrc:2629
+#: formula/inc/core_resource.hrc:2634
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "WEEKNUM"
msgstr "WIKENUMMER"
#. AQAu7
-#: formula/inc/core_resource.hrc:2630
+#: formula/inc/core_resource.hrc:2635
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ISOWEEKNUM"
msgstr "ISOWIKENUM"
#. iN85u
-#: formula/inc/core_resource.hrc:2631
+#: formula/inc/core_resource.hrc:2636
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "WEEKNUM_OOO"
msgstr "WIKENUM_OOO"
#. SWHk4
-#: formula/inc/core_resource.hrc:2632
+#: formula/inc/core_resource.hrc:2637
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "EASTERSUNDAY"
msgstr "PEASKESNEIN"
#. TFPFc
-#: formula/inc/core_resource.hrc:2633
+#: formula/inc/core_resource.hrc:2638
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "WEEKDAY"
msgstr "WIKEDEI"
#. aGkBh
-#: formula/inc/core_resource.hrc:2634
+#: formula/inc/core_resource.hrc:2639
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NETWORKDAYS"
msgstr "NETTO.WURKDAGEN"
#. KUR7o
-#: formula/inc/core_resource.hrc:2635
+#: formula/inc/core_resource.hrc:2640
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NETWORKDAYS.INTL"
msgstr "NETTO.WURKDEI.INTL"
#. QAzUk
-#: formula/inc/core_resource.hrc:2636
+#: formula/inc/core_resource.hrc:2641
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "WORKDAY.INTL"
msgstr "WURKDEI.INTL"
#. CFhSp
-#: formula/inc/core_resource.hrc:2637
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2643
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#NAME!"
msgstr "#NAMME!"
#. LQhGc
-#: formula/inc/core_resource.hrc:2638
+#: formula/inc/core_resource.hrc:2644
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "STYLE"
msgstr "STYL"
#. Xvnfv
-#: formula/inc/core_resource.hrc:2639
+#: formula/inc/core_resource.hrc:2645
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DDE"
msgstr "DDE"
#. UDgRG
-#: formula/inc/core_resource.hrc:2640
+#: formula/inc/core_resource.hrc:2646
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BASE"
msgstr "BASIS"
#. PXCbM
-#: formula/inc/core_resource.hrc:2641
+#: formula/inc/core_resource.hrc:2647
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "DECIMAL"
msgstr "DESIMAAL"
#. 7D826
-#: formula/inc/core_resource.hrc:2642
+#: formula/inc/core_resource.hrc:2648
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CONVERT_OOO"
msgstr "CONVERT_OOO"
#. Pdt6b
-#: formula/inc/core_resource.hrc:2643
+#: formula/inc/core_resource.hrc:2649
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ROMAN"
msgstr "ROMEINSK"
#. EAFPL
-#: formula/inc/core_resource.hrc:2644
+#: formula/inc/core_resource.hrc:2650
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "HYPERLINK"
msgstr "KEPPELING"
#. nGCAP
-#: formula/inc/core_resource.hrc:2645
+#: formula/inc/core_resource.hrc:2651
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "INFO"
msgstr "YNFO"
#. AnDA3
-#: formula/inc/core_resource.hrc:2646
+#: formula/inc/core_resource.hrc:2652
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BAHTTEXT"
msgstr "BAHTTEKST"
#. AUXa8
-#: formula/inc/core_resource.hrc:2647
+#: formula/inc/core_resource.hrc:2653
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GETPIVOTDATA"
msgstr "DRAAITABEL.OPHELJE"
#. ByRr8
-#: formula/inc/core_resource.hrc:2648
+#: formula/inc/core_resource.hrc:2654
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "EUROCONVERT"
msgstr "EURO.OMSETTE"
#. WAGGZ
-#: formula/inc/core_resource.hrc:2649
+#: formula/inc/core_resource.hrc:2655
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "NUMBERVALUE"
msgstr "GETALWEARDE"
#. TxAAw
-#: formula/inc/core_resource.hrc:2650
+#: formula/inc/core_resource.hrc:2656
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "GAMMA"
msgstr "GAMMA"
#. ash3y
-#: formula/inc/core_resource.hrc:2651
+#: formula/inc/core_resource.hrc:2657
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHISQDIST"
msgstr "CHISQDIST"
#. N57in
-#: formula/inc/core_resource.hrc:2652
+#: formula/inc/core_resource.hrc:2658
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHISQ.DIST"
msgstr "CHISQ.DIST"
#. XA6Hg
-#: formula/inc/core_resource.hrc:2653
+#: formula/inc/core_resource.hrc:2659
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHISQINV"
msgstr "CHISQINV"
#. RAQNt
-#: formula/inc/core_resource.hrc:2654
+#: formula/inc/core_resource.hrc:2660
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "CHISQ.INV"
msgstr "CHISQ.INV"
#. B7QQq
-#: formula/inc/core_resource.hrc:2655
+#: formula/inc/core_resource.hrc:2661
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BITAND"
msgstr "BITAND"
#. wgJLF
-#: formula/inc/core_resource.hrc:2656
+#: formula/inc/core_resource.hrc:2662
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BITOR"
msgstr "BITOR"
#. xFRAb
-#: formula/inc/core_resource.hrc:2657
+#: formula/inc/core_resource.hrc:2663
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BITXOR"
msgstr "BITXOR"
#. kuvCF
-#: formula/inc/core_resource.hrc:2658
+#: formula/inc/core_resource.hrc:2664
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BITRSHIFT"
msgstr "BITRSHIFT"
#. KntNH
-#: formula/inc/core_resource.hrc:2659
+#: formula/inc/core_resource.hrc:2665
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "BITLSHIFT"
msgstr "BITLSHIFT"
@@ -2371,122 +2377,129 @@ msgstr "BITLSHIFT"
#. P9xQs
#. BEGIN defined ERROR.TYPE() values.
#. ERROR.TYPE( #NULL! ) == 1
-#: formula/inc/core_resource.hrc:2662
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2669
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#NULL!"
msgstr "#NULL!"
#. 8HAoC
#. ERROR.TYPE( #DIV/0! ) == 2
-#: formula/inc/core_resource.hrc:2664
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2672
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#DIV/0!"
msgstr "#DIV/0!"
#. rADeJ
#. ERROR.TYPE( #VALUE! ) == 3
-#: formula/inc/core_resource.hrc:2666
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2675
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#VALUE!"
msgstr "#VALUE!"
#. GwFUm
#. ERROR.TYPE( #REF! ) == 4
-#: formula/inc/core_resource.hrc:2668
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2678
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#REF!"
msgstr "#REF!"
#. aMvVe
#. ERROR.TYPE( #NAME! ) == 5
-#: formula/inc/core_resource.hrc:2670
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2681
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#NAME?"
msgstr "#NAMME?"
#. cqeXG
#. ERROR.TYPE( #NUM! ) == 6
-#: formula/inc/core_resource.hrc:2672
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2684
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#NUM!"
msgstr "#NUM!"
#. tXNHL
#. ERROR.TYPE( #N/A ) == 7
-#: formula/inc/core_resource.hrc:2674
+#. L10n: preserve the leading '#' hash character in translations.
+#: formula/inc/core_resource.hrc:2687
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "#N/A"
msgstr "#N/B"
#. bfyEe
#. END defined ERROR.TYPE() values.
-#: formula/inc/core_resource.hrc:2677
+#: formula/inc/core_resource.hrc:2690
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FILTERXML"
msgstr "FILTERXML"
#. KNiFR
-#: formula/inc/core_resource.hrc:2678
+#: formula/inc/core_resource.hrc:2691
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "COLOR"
msgstr "KLEUR"
#. ufFAa
-#: formula/inc/core_resource.hrc:2679
+#: formula/inc/core_resource.hrc:2692
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "WEBSERVICE"
msgstr "WEBTSJINST"
#. ftd3C
-#: formula/inc/core_resource.hrc:2680
+#: formula/inc/core_resource.hrc:2693
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ERF.PRECISE"
msgstr "ERF.KREKT"
#. Gz4Zt
-#: formula/inc/core_resource.hrc:2681
+#: formula/inc/core_resource.hrc:2694
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ERFC.PRECISE"
msgstr "ERFC.KREKT"
#. ywAMF
-#: formula/inc/core_resource.hrc:2682
+#: formula/inc/core_resource.hrc:2695
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ENCODEURL"
msgstr "ENCODEURL"
#. kQW77
-#: formula/inc/core_resource.hrc:2683
+#: formula/inc/core_resource.hrc:2696
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "RAWSUBTRACT"
msgstr "RAWSUBTRACT"
#. DgyUW
-#: formula/inc/core_resource.hrc:2684
+#: formula/inc/core_resource.hrc:2697
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "ROUNDSIG"
msgstr "OFRUNJE.SIG"
#. nAvYh
-#: formula/inc/core_resource.hrc:2685
+#: formula/inc/core_resource.hrc:2698
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FINDB"
msgstr "FINEB"
#. 8FkJr
-#: formula/inc/core_resource.hrc:2686
+#: formula/inc/core_resource.hrc:2699
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "SEARCHB"
msgstr "SYKJEB"
#. tNMTu
-#: formula/inc/core_resource.hrc:2687
+#: formula/inc/core_resource.hrc:2700
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "REGEX"
msgstr "REGEX"
#. FWYvN
-#: formula/inc/core_resource.hrc:2688
+#: formula/inc/core_resource.hrc:2701
msgctxt "RID_STRLIST_FUNCTION_NAMES"
msgid "FOURIER"
msgstr "FOURIER"