(sd, level, optname, optval, optlen)
| 462 | } |
| 463 | |
| 464 | function ssockopt(sd, level, optname, optval, optlen) { |
| 465 | if (optlen === undefined) { |
| 466 | optlen = optval.size; |
| 467 | } |
| 468 | |
| 469 | const addr = optval.addr; |
| 470 | setsockopt(sd, level, optname, addr, optlen); |
| 471 | } |
| 472 | |
| 473 | function get_rthdr(sd, buf, len) { |
| 474 | return gsockopt(sd, IPPROTO_IPV6, IPV6_RTHDR, buf, len); |
no test coverage detected