* Discard the IP multicast options (and source filters). To minimize * the amount of work done while holding locks such as the INP's * pcbinfo lock (which is used in the receive path), the free * operation is deferred to the epoch callback task. */
| 1657 | * operation is deferred to the epoch callback task. |
| 1658 | */ |
| 1659 | void |
| 1660 | inp_freemoptions(struct ip_moptions *imo) |
| 1661 | { |
| 1662 | if (imo == NULL) |
| 1663 | return; |
| 1664 | inp_gcmoptions(imo); |
| 1665 | } |
| 1666 | |
| 1667 | /* |
| 1668 | * Atomically get source filters on a socket for an IPv4 multicast group. |
no test coverage detected