protocol-native: Don't signal memfd support for 9.0 clients
authorAhmed S. Darwish <darwish.07@gmail.com>
Fri, 18 Nov 2016 23:54:10 +0000 (01:54 +0200)
committerTanu Kaskinen <tanuk@iki.fi>
Sat, 19 Nov 2016 13:11:59 +0000 (15:11 +0200)
commitf665b2b10d9cc5412223fd107ea09c25f28eb0a0
tree10d1fd5b5bff25242471fcd2b5e04c87a0bf82d9
parent451d1d676237c81c4d7e64b2480d2010b48d3348
protocol-native: Don't signal memfd support for 9.0 clients

Although such 9.0 clients support memfd transport, they have an
iochannel bug that would break memfd audio if they're run in 32
bit mode over a 64-bit kernel. Influence them to use the POSIX
shared memory model instead.

Also bump the protocol version to exclusively mark such v9.0
libraries. Check commit 451d1d676237c81 for further details.

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=97769
Signed-off-by: Ahmed S. Darwish <darwish.07@gmail.com>
PROTOCOL
configure.ac
src/pulsecore/protocol-native.c