Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/netinet
Kamil Rytarowski <kamil%netbsd.org@localhost> wrote:
>Module Name: src
>Committed By: kamil
>Date: Sun Feb 24 17:01:52 UTC 2019
>
>Modified Files:
> src/sys/netinet: sctp_asconf.h
>
>Log Message:
>Appease GCC7 in sctp_asconf.h
>
>Do not declare types inside function parameter list.
>Add decklarations of types before these function prototypes.
My local fix for this was to remove sctp_asconf.h from compat_stub.c and
just add prototypes for the two functions needed. This reduces the diffs
to the previous rtsock.c.
I don't think sctp_asconf.h is supposed to be used outside of network
sources.
Index: compat_stub.c
===================================================================
RCS file: /cvsroot/src/sys/kern/compat_stub.c,v
retrieving revision 1.8
diff -u -r1.8 compat_stub.c
--- compat_stub.c 5 Feb 2019 23:28:02 -0000 1.8
+++ compat_stub.c 24 Feb 2019 22:51:12 -0000
@@ -44,10 +44,6 @@
#include <sys/timex.h>
#endif
-#ifdef SCTP
-#include <netinet/sctp_asconf.h>
-#endif
-
/*
* Routine vectors for compat_50___sys_ntp_gettime
*
@@ -71,6 +67,9 @@
*/
#ifdef SCTP
+extern void sctp_add_ip_address(struct ifaddr *);
+extern void sctp_delete_ip_address(struct ifaddr *);
+
void (*vec_sctp_add_ip_address)(struct ifaddr *) = sctp_add_ip_address;
void (*vec_sctp_delete_ip_address)(struct ifaddr *) = sctp_delete_ip_address;
#else
Home |
Main Index |
Thread Index |
Old Index