(sd, level, optname, optval, optlen)
| 418 | } |
| 419 | |
| 420 | function ssockopt(sd, level, optname, optval, optlen) { |
| 421 | if (optlen === undefined) { |
| 422 | optlen = optval.size; |
| 423 | } |
| 424 | |
| 425 | const addr = optval.addr; |
| 426 | setsockopt(sd, level, optname, addr, optlen); |
| 427 | } |
| 428 | |
| 429 | function get_rthdr(sd, buf, len) { |
| 430 | return gsockopt(sd, IPPROTO_IPV6, IPV6_RTHDR, buf, len); |
no test coverage detected