summaryrefslogtreecommitdiff
path: root/lib/ChangeLog
diff options
context:
space:
mode:
authorpaul <paul>2004-07-23 15:11:07 +0000
committerpaul <paul>2004-07-23 15:11:07 +0000
commit4f7baa0e434053c9f9a70f526be1514ea47cd274 (patch)
tree656c9850fa836fd99a2637bc126148536000ed87 /lib/ChangeLog
parent05c447dd2e3aab0d045889845da0be5c8d974d4b (diff)
2004-07-23 Paul Jakma <paul@dishone.st>
* sockopt.h: Add SOPT_SIZE_CMSG_PKTINFO{_IPV{4,6}} define, for sizeof pktinfo as appropriate, to be used when allocating msg buffers. export setsockopt_pktinfo() and getsockopt_pktinfo_ifindex() * sockopt.c: (setsockopt_pktinfo_ifindex) new function to portably set received ifindex sock option. (getsockopt_pktinfo_ifindex) portably retrieve ifindex. (getsockopt_cmsg_data) retrieve indicated control info from message header. (getsockopt_ipv6_pktinfo_ifindex) ipv6 version of above. (setsockopt_ipv4_pktinfo) v4 version (setsockopt_pktinfo) the exported version (getsockopt_ipv4_pktinfo_ifindex) v4 specific version (getsockopt_pktinfo_ifindex) the exported version
Diffstat (limited to 'lib/ChangeLog')
-rw-r--r--lib/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog
index b3d452e0..ff813bba 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,20 @@
+2004-07-23 Paul Jakma <paul@dishone.st>
+
+ * sockopt.h: Add SOPT_SIZE_CMSG_PKTINFO{_IPV{4,6}} define, for
+ sizeof pktinfo as appropriate, to be used when allocating msg
+ buffers. export setsockopt_pktinfo() and
+ getsockopt_pktinfo_ifindex()
+ * sockopt.c: (setsockopt_pktinfo_ifindex) new function to portably
+ set received ifindex sock option.
+ (getsockopt_pktinfo_ifindex) portably retrieve ifindex.
+ (getsockopt_cmsg_data) retrieve indicated control info from
+ message header.
+ (getsockopt_ipv6_pktinfo_ifindex) ipv6 version of above.
+ (setsockopt_ipv4_pktinfo) v4 version
+ (setsockopt_pktinfo) the exported version
+ (getsockopt_ipv4_pktinfo_ifindex) v4 specific version
+ (getsockopt_pktinfo_ifindex) the exported version
+
2004-07-14 Paul Jakma <paul@dishone.st>
* sigevent.c: (quagga_signal_handler) add a global caught flag, set