Lines Matching full:versions
34 * reply with versions given. Version must be equal to either
67 struct test_data *versions = (struct test_data *) closure; in reply_XIQueryVersion() local
81 sver = versions->major_server * 1000 + versions->minor_server; in reply_XIQueryVersion()
82 cver = versions->major_client * 1000 + versions->minor_client; in reply_XIQueryVersion()
93 struct test_data *versions = (struct test_data *) closure; in reply_XIQueryVersion_multiple() local
98 assert(versions->major_expected == rep->major_version); in reply_XIQueryVersion_multiple()
99 assert(versions->minor_expected == rep->minor_version); in reply_XIQueryVersion_multiple()
112 struct test_data versions; in request_XIQueryVersion() local
118 global_userdata = (void *) &versions; in request_XIQueryVersion()
124 /* remember versions we send and expect */ in request_XIQueryVersion()
125 versions.major_client = cmaj; in request_XIQueryVersion()
126 versions.minor_client = cmin; in request_XIQueryVersion()
127 versions.major_server = XIVersion.major_version; in request_XIQueryVersion()
128 versions.minor_server = XIVersion.minor_version; in request_XIQueryVersion()
130 request.major_version = versions.major_client; in request_XIQueryVersion()
131 request.minor_version = versions.minor_client; in request_XIQueryVersion()
153 printf("Server version 2.0 - client versions [1..3].0\n"); in test_XIQueryVersion()
159 printf("Server version 3.0 - client versions [1..3].0\n"); in test_XIQueryVersion()
164 printf("Server version 2.0 - client versions [1..3].[1..3]\n"); in test_XIQueryVersion()
169 printf("Server version 2.2 - client versions [1..3].0\n"); in test_XIQueryVersion()
200 struct test_data versions; in test_XIQueryVersion_multiple() local
211 global_userdata = (void *) &versions; in test_XIQueryVersion_multiple()
216 versions.major_expected = request.major_version = 2; in test_XIQueryVersion_multiple()
217 versions.minor_expected = request.minor_version = 1; in test_XIQueryVersion_multiple()
244 versions.major_expected = request.major_version = 2; in test_XIQueryVersion_multiple()
245 versions.minor_expected = request.minor_version = 2; in test_XIQueryVersion_multiple()
251 versions.minor_expected = request.minor_version = 3; in test_XIQueryVersion_multiple()
270 versions.major_expected = request.major_version = 2; in test_XIQueryVersion_multiple()
271 versions.minor_expected = request.minor_version = 3; in test_XIQueryVersion_multiple()
276 versions.minor_expected = request.minor_version = 2; in test_XIQueryVersion_multiple()