const correctness
use tcp for xmp
using enum without explicit assignment
current dev
* xmp: multipart information element added
* xmp: port list as multipart ie
* reply from xmp is send