freeandcopy
freeandcopy(&host, opt_arg());
freeandcopy(&port, opt_arg());
freeandcopy(&connectstr, opt_arg());
freeandcopy(&bindstr, opt_arg());
freeandcopy(&host, opt_arg());
freeandcopy(&connectstr, *opt_rest());