server: Define a generic context structure instead of using the platform-specific version.
diff --git a/server/request.h b/server/request.h
index 3984ab1..f0ebcba 100644
--- a/server/request.h
+++ b/server/request.h
@@ -1212,8 +1212,7 @@
C_ASSERT( FIELD_OFFSET(struct get_thread_context_reply, self) == 8 );
C_ASSERT( sizeof(struct get_thread_context_reply) == 16 );
C_ASSERT( FIELD_OFFSET(struct set_thread_context_request, handle) == 12 );
-C_ASSERT( FIELD_OFFSET(struct set_thread_context_request, flags) == 16 );
-C_ASSERT( FIELD_OFFSET(struct set_thread_context_request, suspend) == 20 );
+C_ASSERT( FIELD_OFFSET(struct set_thread_context_request, suspend) == 16 );
C_ASSERT( FIELD_OFFSET(struct set_thread_context_reply, self) == 8 );
C_ASSERT( sizeof(struct set_thread_context_reply) == 16 );
C_ASSERT( FIELD_OFFSET(struct get_selector_entry_request, handle) == 12 );