From b7cfd627b311dd126369c4afa997c42e6f6d51fb Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Tue, 23 Dec 2008 05:00:57 +0000 Subject: Add missing initializers. --- cpukit/libnetworking/netinet/ip_icmp.c | 6 +++--- cpukit/libnetworking/netinet/ip_input.c | 2 +- cpukit/libnetworking/netinet/raw_ip.c | 2 +- cpukit/libnetworking/netinet/udp_usrreq.c | 2 +- cpukit/libnetworking/rtems/rtems_syscall.c | 1 + 5 files changed, 7 insertions(+), 6 deletions(-) (limited to 'cpukit/libnetworking') diff --git a/cpukit/libnetworking/netinet/ip_icmp.c b/cpukit/libnetworking/netinet/ip_icmp.c index bee6eca5d5..91fa413d38 100644 --- a/cpukit/libnetworking/netinet/ip_icmp.c +++ b/cpukit/libnetworking/netinet/ip_icmp.c @@ -215,9 +215,9 @@ freeit: m_freem(n); } -static struct sockaddr_in icmpsrc = { sizeof (struct sockaddr_in), AF_INET }; -static struct sockaddr_in icmpdst = { sizeof (struct sockaddr_in), AF_INET }; -static struct sockaddr_in icmpgw = { sizeof (struct sockaddr_in), AF_INET }; +static struct sockaddr_in icmpsrc = { sizeof (struct sockaddr_in), AF_INET, 0, {0}, {0} }; +static struct sockaddr_in icmpdst = { sizeof (struct sockaddr_in), AF_INET, 0, {0}, {0} }; +static struct sockaddr_in icmpgw = { sizeof (struct sockaddr_in), AF_INET, 0, {0}, {0} }; /* * Process a received ICMP message. diff --git a/cpukit/libnetworking/netinet/ip_input.c b/cpukit/libnetworking/netinet/ip_input.c index 74d4a42876..5e8d1c42cd 100644 --- a/cpukit/libnetworking/netinet/ip_input.c +++ b/cpukit/libnetworking/netinet/ip_input.c @@ -224,7 +224,7 @@ ip_init(void) } -static struct sockaddr_in ipaddr = { sizeof(ipaddr), AF_INET }; +static struct sockaddr_in ipaddr = { sizeof(ipaddr), AF_INET, 0, {0}, {0} }; static struct route ipforward_rt; /* diff --git a/cpukit/libnetworking/netinet/raw_ip.c b/cpukit/libnetworking/netinet/raw_ip.c index cf695ee4b0..040c732cda 100644 --- a/cpukit/libnetworking/netinet/raw_ip.c +++ b/cpukit/libnetworking/netinet/raw_ip.c @@ -98,7 +98,7 @@ rip_init(void) ripcbinfo.hashbase = hashinit(1, M_PCB, &ripcbinfo.hashmask); } -static struct sockaddr_in ripsrc = { sizeof(ripsrc), AF_INET }; +static struct sockaddr_in ripsrc = { sizeof(ripsrc), AF_INET, 0, {0}, {0} }; /* * Setup generic address and protocol structures * for raw_input routine, then pass them along with diff --git a/cpukit/libnetworking/netinet/udp_usrreq.c b/cpukit/libnetworking/netinet/udp_usrreq.c index 0a9b6796ae..026a26ae28 100644 --- a/cpukit/libnetworking/netinet/udp_usrreq.c +++ b/cpukit/libnetworking/netinet/udp_usrreq.c @@ -84,7 +84,7 @@ struct inpcbinfo udbinfo; SYSCTL_STRUCT(_net_inet_udp, UDPCTL_STATS, stats, CTLFLAG_RD, &udpstat, udpstat, ""); -static struct sockaddr_in udp_in = { sizeof(udp_in), AF_INET }; +static struct sockaddr_in udp_in = { sizeof(udp_in), AF_INET, 0, {0}, {0} }; static void udp_detach(struct inpcb *); static int udp_output(struct inpcb *, struct mbuf *, struct mbuf *, diff --git a/cpukit/libnetworking/rtems/rtems_syscall.c b/cpukit/libnetworking/rtems/rtems_syscall.c index 8acb732d00..bb72ffa103 100644 --- a/cpukit/libnetworking/rtems/rtems_syscall.c +++ b/cpukit/libnetworking/rtems/rtems_syscall.c @@ -778,4 +778,5 @@ static const rtems_filesystem_file_handlers_r socket_handlers = { NULL, /* fsync */ NULL, /* fdatasync */ rtems_bsdnet_fcntl, /* fcntl */ + 0 /* rmnod */ }; -- cgit v1.2.3