llmnrd - Link-Local Multicast Resolution Daemon =============================================== llmnrd is a daemon implementing the Link-Local Multicast Name Resolution (LLMNR) protocol according to RFC 4795. It currently only supports Linux, as it uses the netlink kernel interface. llmnrd will respond to name resolution queries sent by Windows clients in networks where no DNS server is available. It supports both IPv4 and IPv6. Installation ------------ To build and install llmnrd use the following commands: $ make $ sudo make install By default, the llmnrd binary will be installed to /usr/local/sbin. To install the binary to a different installation path, use: $ make $ sudo make prefix= install Cross-Compilation ----------------- To cross-compile llmnrd for a different architecture, use the CROSS_COMPILE make variable. To e.g. build it using the arm-linux-gnueabihf toolchain use: $ make CROSS_COMPILE=arm-linux-gnueabihf- When cross-compiling, you usually don't want to install the generated binary to your root filesystem, but to the sysroot of a cross-compiled system. Use the DESTDIR variable to change the installation destination path, e.g. $ make DESTDIR=$HOME/sysroot/ prefix=/usr install License ------- llmnrd is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2 of the License. llmnrd is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Author ------ llmnrd is authored and maintained by Tobias Klauser References ---------- RFC 4795 https://tools.ietf.org/html/rfc4795 Microsoft TechNet article about LLMNR https://technet.microsoft.com/en-us/library/bb878128.aspx xllmnrd: An IPv6-only LLMNR responder daemon http://www.vx68k.org/xllmnrd https://bitbucket.org/kazssym/xllmnrd/ /linux/net-next.git/log/Documentation/devicetree/bindings/sound/pcm512x.txt'>
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/devicetree/bindings/sound/pcm512x.txt')
tr>
tree5def78243d6c2111fb214e43aa72bd16ee80854a
parent8a649045e75a4b9091ea9d041f5bb599f8ec1f8a (diff)
powerpc: rework sparse for lib/xor_vmx.c
Sparse doesn't seem to be passing -maltivec around properly, leading to lots of errors: .../include/altivec.h:34:2: error: Use the "-maltivec" flag to enable PowerPC AltiVec support arch/powerpc/lib/xor_vmx.c:27:16: error: Expected ; at end of declaration arch/powerpc/lib/xor_vmx.c:27:16: error: got signed arch/powerpc/lib/xor_vmx.c:60:9: error: No right hand side of '*'-expression arch/powerpc/lib/xor_vmx.c:60:9: error: Expected ; at end of statement arch/powerpc/lib/xor_vmx.c:60:9: error: got v1_in ... arch/powerpc/lib/xor_vmx.c:87:9: error: too many errors Only include the altivec.h header for non-__CHECKER__ builds. For builds with __CHECKER__, make up some stubs instead, as suggested by Balbir. (The vector size of 16 is arbitrary.) Suggested-by: Balbir Singh <bsingharora@gmail.com> Signed-off-by: Daniel Axtens <dja@axtens.net> Tested-by: Balbir Singh <bsingharora@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>