diff options
author | ajs <ajs> | 2007-07-06 17:00:24 +0000 |
---|---|---|
committer | ajs <ajs> | 2007-07-06 17:00:24 +0000 |
commit | eae24b1a5af33cb94bc8d273014c8a95aeed1145 (patch) | |
tree | 223a684459a894f497f56ae764764f3972999560 /lib/sockopt.h | |
parent | d2709b9e648e55d0f33ee33d5d4ac2dc5fe40b6b (diff) | |
download | quagga-eae24b1a5af33cb94bc8d273014c8a95aeed1145.tar.bz2 quagga-eae24b1a5af33cb94bc8d273014c8a95aeed1145.tar.xz |
[lib] Add comments regarding setsockopt_multicast_ipv4 arguments.
2007-07-06 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* sockopt.{c,h}: (setsockopt_multicast_ipv4) Add some comments about
the arguments.
Diffstat (limited to 'lib/sockopt.h')
-rw-r--r-- | lib/sockopt.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/sockopt.h b/lib/sockopt.h index d88bfa6d..65ba34f1 100644 --- a/lib/sockopt.h +++ b/lib/sockopt.h @@ -79,9 +79,12 @@ extern int setsockopt_ipv6_multicast_loop (int, int); ? SOPT_SIZE_CMSG_PKTINFO_IPV6()) extern int setsockopt_multicast_ipv4(int sock, int optname, - struct in_addr if_addr, + struct in_addr if_addr + /* required: interface to join on */, unsigned int mcast_addr, - unsigned int ifindex); + unsigned int ifindex + /* optional: if non-zero, may be used + instead of if_addr */); /* Ask for, and get, ifindex, by whatever method is supported. */ extern int setsockopt_ifindex (int, int, int); |