diff options
author | paul <paul> | 2004-07-23 15:11:07 +0000 |
---|---|---|
committer | paul <paul> | 2004-07-23 15:11:07 +0000 |
commit | 4f7baa0e434053c9f9a70f526be1514ea47cd274 (patch) | |
tree | 656c9850fa836fd99a2637bc126148536000ed87 /zebra/ioctl.c | |
parent | 05c447dd2e3aab0d045889845da0be5c8d974d4b (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 'zebra/ioctl.c')
0 files changed, 0 insertions, 0 deletions