make_options
if ((r = make_options(device, userid, &opts)) != 0)
if ((r = make_options(device, NULL, &opts)) != 0)
size += make_options(peer, bp, sizeof(buf) - size);
size += make_options(peer, bp, sizeof(buf) - size);
uint16_t make_options(int peer, char *buffer, uint16_t size);