summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/net
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2008-12-22 12:45:53 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2008-12-22 12:45:53 +0000
commit300c071cbfd2d028a131dd3a0a1c38ff28d51961 (patch)
tree16f868e41a5a9e54d2e564e9ae52cce032ebecae /cpukit/libnetworking/net
parent2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-300c071cbfd2d028a131dd3a0a1c38ff28d51961.tar.bz2
Add missing initializers.
Diffstat (limited to 'cpukit/libnetworking/net')
-rw-r--r--cpukit/libnetworking/net/rtsock.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/cpukit/libnetworking/net/rtsock.c b/cpukit/libnetworking/net/rtsock.c
index b1de1bb4f4..e91816ab62 100644
--- a/cpukit/libnetworking/net/rtsock.c
+++ b/cpukit/libnetworking/net/rtsock.c
@@ -50,10 +50,10 @@
#include <net/route.h>
#include <net/raw_cb.h>
-static struct sockaddr route_dst = { 2, PF_ROUTE, };
-static struct sockaddr route_src = { 2, PF_ROUTE, };
-static struct sockaddr sa_zero = { sizeof(sa_zero), AF_INET, };
-static struct sockproto route_proto = { PF_ROUTE, };
+static struct sockaddr route_dst = { 2, PF_ROUTE, { 0 } };
+static struct sockaddr route_src = { 2, PF_ROUTE, { 0 } };
+static struct sockaddr sa_zero = { sizeof(sa_zero), AF_INET, { 0 } };
+static struct sockproto route_proto = { PF_ROUTE, 0 };
struct walkarg {
int w_tmemsize;
@@ -784,12 +784,14 @@ static struct protosw routesw[] = {
{ SOCK_RAW, &routedomain, 0, PR_ATOMIC|PR_ADDR,
0, route_output, raw_ctlinput, 0,
route_usrreq,
- raw_init
+ raw_init, NULL, NULL, NULL,
+ NULL
}
};
struct domain routedomain =
{ PF_ROUTE, "route", route_init, 0, 0,
- routesw, &routesw[sizeof(routesw)/sizeof(routesw[0])] };
+ routesw, &routesw[sizeof(routesw)/sizeof(routesw[0])],
+ NULL, NULL, 0, 0 };
DOMAIN_SET(route);