mmap: change return type

RingMsghr returns []byte, not *Nlmsghdr
examples: add one for mmap

samples.sh should use getopt.