sender_based.h is now split in two files, to solve cyclic .h files inclusion. Most macros are now inline functions. Variable names have been changed from places to places. Various other small things... This commit was SVN r17996.