Add memcheck client requests VALGRIND_GET_VBITS / VALGRIND_SET_VBITS
for fetching/setting metadata so that it can be sent between
unconnected address spaces (or whatever).


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1718 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/mc_include.h b/memcheck/mc_include.h
index 136548f..b0a9864 100644
--- a/memcheck/mc_include.h
+++ b/memcheck/mc_include.h
@@ -143,6 +143,12 @@
 
 extern void MC_(detect_memory_leaks) ( void );
 
+extern Int  MC_(get_or_set_vbits_for_client) ( 
+               Addr dataV, 
+               Addr vbitsV, 
+               UInt size, 
+               Bool setting /* True <=> set vbits,  False <=> get vbits */ 
+            );
 
 /* Functions defined in vg_memcheck_clientreqs.c */
 extern Bool MC_(client_perm_maybe_describe)( Addr a, AddrInfo* ai );