From 78219ad15ba190d4c9679bb579e9f747a2cf54ed Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 2 Dec 2004 20:24:30 +0000 Subject: 2004-12-02 Joel Sherrill * libnetworking/kern/kern_sysctl.c, libnetworking/netinet/ip_mroute.c, libnetworking/sys/socketvar.h: Remove warnings. --- cpukit/ChangeLog | 5 +++++ cpukit/libnetworking/kern/kern_sysctl.c | 3 ++- cpukit/libnetworking/netinet/ip_mroute.c | 1 + cpukit/libnetworking/sys/socketvar.h | 1 + 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 7b5d81395a..1f15503e6a 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,8 @@ +2004-12-02 Joel Sherrill + + * libnetworking/kern/kern_sysctl.c, libnetworking/netinet/ip_mroute.c, + libnetworking/sys/socketvar.h: Remove warnings. + 2004-12-02 Ralf Corsepius * libnetworking/net/radix.c, libnetworking/net/radix.h, diff --git a/cpukit/libnetworking/kern/kern_sysctl.c b/cpukit/libnetworking/kern/kern_sysctl.c index 7f8be80b48..0fb1bc0a97 100644 --- a/cpukit/libnetworking/kern/kern_sysctl.c +++ b/cpukit/libnetworking/kern/kern_sysctl.c @@ -392,7 +392,8 @@ sysctl_add_oid(struct sysctl_ctx_list *clist, struct sysctl_oid_list *parent, oidp->oid_kind = CTLFLAG_DYN | kind; if ((kind & CTLTYPE) == CTLTYPE_NODE) { /* Allocate space for children */ - SYSCTL_CHILDREN(oidp) = malloc(sizeof(struct sysctl_oid_list), + /* Later accessed by macro SYSCTL_CHILDREN(oidp) */ + oidp->oid_arg1 = malloc(sizeof(struct sysctl_oid_list), M_SYSCTLOID, M_WAITOK); SLIST_INIT(SYSCTL_CHILDREN(oidp)); } else { diff --git a/cpukit/libnetworking/netinet/ip_mroute.c b/cpukit/libnetworking/netinet/ip_mroute.c index 662d695dfe..a0fff67646 100644 --- a/cpukit/libnetworking/netinet/ip_mroute.c +++ b/cpukit/libnetworking/netinet/ip_mroute.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/cpukit/libnetworking/sys/socketvar.h b/cpukit/libnetworking/sys/socketvar.h index 3752b8a642..1fd0abdace 100644 --- a/cpukit/libnetworking/sys/socketvar.h +++ b/cpukit/libnetworking/sys/socketvar.h @@ -208,6 +208,7 @@ struct filedesc; struct mbuf; struct sockaddr; struct stat; +struct file; /* * File operations on sockets. -- cgit v1.2.3