All interesting buffer size tests now pass

  - share the 'where is my buffer logic' between client and server
  - avoid calling mapv with [] (suspect this wedges the kernel driver)