summaryrefslogtreecommitdiff
path: root/src/lib/libc/net/rthdr.c
diff options
context:
space:
mode:
authorotto <>2005-03-25 13:24:12 +0000
committerotto <>2005-03-25 13:24:12 +0000
commit2f490723a2e673b2457f65c4b06cacb7d700a3e8 (patch)
treec9dcd3a58da3f7404d9e626fe10abdd67c384fba /src/lib/libc/net/rthdr.c
parent9a03506f8308b6023a12f108a2072feb958607a6 (diff)
downloadopenbsd-2f490723a2e673b2457f65c4b06cacb7d700a3e8.tar.gz
openbsd-2f490723a2e673b2457f65c4b06cacb7d700a3e8.tar.bz2
openbsd-2f490723a2e673b2457f65c4b06cacb7d700a3e8.zip
ansify. ok deraadt@ moritz@
Diffstat (limited to 'src/lib/libc/net/rthdr.c')
-rw-r--r--src/lib/libc/net/rthdr.c29
1 files changed, 8 insertions, 21 deletions
diff --git a/src/lib/libc/net/rthdr.c b/src/lib/libc/net/rthdr.c
index 366ca9e6ba..36ac5a3554 100644
--- a/src/lib/libc/net/rthdr.c
+++ b/src/lib/libc/net/rthdr.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: rthdr.c,v 1.6 2003/06/11 02:54:02 itojun Exp $ */ 1/* $OpenBSD: rthdr.c,v 1.7 2005/03/25 13:24:12 otto Exp $ */
2 2
3/* 3/*
4 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 4 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -40,8 +40,7 @@
40#include <stdio.h> 40#include <stdio.h>
41 41
42size_t 42size_t
43inet6_rthdr_space(type, seg) 43inet6_rthdr_space(int type, int seg)
44 int type, seg;
45{ 44{
46 switch (type) { 45 switch (type) {
47 case IPV6_RTHDR_TYPE_0: 46 case IPV6_RTHDR_TYPE_0:
@@ -55,9 +54,7 @@ inet6_rthdr_space(type, seg)
55} 54}
56 55
57struct cmsghdr * 56struct cmsghdr *
58inet6_rthdr_init(bp, type) 57inet6_rthdr_init(void *bp, int type)
59 void *bp;
60 int type;
61{ 58{
62 struct cmsghdr *ch = (struct cmsghdr *)bp; 59 struct cmsghdr *ch = (struct cmsghdr *)bp;
63 struct ip6_rthdr *rthdr; 60 struct ip6_rthdr *rthdr;
@@ -79,10 +76,7 @@ inet6_rthdr_init(bp, type)
79} 76}
80 77
81int 78int
82inet6_rthdr_add(cmsg, addr, flags) 79inet6_rthdr_add(struct cmsghdr *cmsg, const struct in6_addr *addr, u_int flags)
83 struct cmsghdr *cmsg;
84 const struct in6_addr *addr;
85 u_int flags;
86{ 80{
87 struct ip6_rthdr *rthdr; 81 struct ip6_rthdr *rthdr;
88 82
@@ -111,9 +105,7 @@ inet6_rthdr_add(cmsg, addr, flags)
111} 105}
112 106
113int 107int
114inet6_rthdr_lasthop(cmsg, flags) 108inet6_rthdr_lasthop(struct cmsghdr *cmsg, unsigned int flags)
115 struct cmsghdr *cmsg;
116 unsigned int flags;
117{ 109{
118 struct ip6_rthdr *rthdr; 110 struct ip6_rthdr *rthdr;
119 111
@@ -148,8 +140,7 @@ inet6_rthdr_reverse(in, out)
148#endif 140#endif
149 141
150int 142int
151inet6_rthdr_segments(cmsg) 143inet6_rthdr_segments(const struct cmsghdr *cmsg)
152 const struct cmsghdr *cmsg;
153{ 144{
154 struct ip6_rthdr *rthdr; 145 struct ip6_rthdr *rthdr;
155 146
@@ -172,9 +163,7 @@ inet6_rthdr_segments(cmsg)
172} 163}
173 164
174struct in6_addr * 165struct in6_addr *
175inet6_rthdr_getaddr(cmsg, index) 166inet6_rthdr_getaddr(struct cmsghdr *cmsg, int index)
176 struct cmsghdr *cmsg;
177 int index;
178{ 167{
179 struct ip6_rthdr *rthdr; 168 struct ip6_rthdr *rthdr;
180 169
@@ -200,9 +189,7 @@ inet6_rthdr_getaddr(cmsg, index)
200} 189}
201 190
202int 191int
203inet6_rthdr_getflags(cmsg, index) 192inet6_rthdr_getflags(const struct cmsghdr *cmsg, int index)
204 const struct cmsghdr *cmsg;
205 int index;
206{ 193{
207 struct ip6_rthdr *rthdr; 194 struct ip6_rthdr *rthdr;
208 195