This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH 1a/6] Installed-header hygiene (BZ#20366): Missing inclusions.
- From: Zack Weinberg <zackw at panix dot com>
- To: libc-alpha at sourceware dot org
- Cc: carlos at redhat dot com, joseph at codesourcery dot com
- Date: Thu, 22 Sep 2016 09:30:42 -0400
- Subject: [PATCH 1a/6] Installed-header hygiene (BZ#20366): Missing inclusions.
- Authentication-results: sourceware.org; auth=none
- References: <20160922133054.22210-1-zackw@panix.com>
A very few headers did not include all of their prerequisite
headers.
* rpcsvc/nislib.h: Include rpcsvc/nis.h.
* sysdeps/unix/sysv/linux/netrose/rose.h:
Include sys/socket.h and netax25/ax25.h.
---
nis/rpcsvc/nislib.h | 2 +-
sysdeps/unix/sysv/linux/netrose/rose.h | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/nis/rpcsvc/nislib.h b/nis/rpcsvc/nislib.h
index 21a8e48..1a7c3c5 100644
--- a/nis/rpcsvc/nislib.h
+++ b/nis/rpcsvc/nislib.h
@@ -19,7 +19,7 @@
#ifndef __RPCSVC_NISLIB_H__
#define __RPCSVC_NISLIB_H__
-#include <features.h>
+#include <rpcsvc/nis.h>
__BEGIN_DECLS
diff --git a/sysdeps/unix/sysv/linux/netrose/rose.h b/sysdeps/unix/sysv/linux/netrose/rose.h
index 3cb7f84..762d3f5 100644
--- a/sysdeps/unix/sysv/linux/netrose/rose.h
+++ b/sysdeps/unix/sysv/linux/netrose/rose.h
@@ -21,6 +21,9 @@
#ifndef _NETROSE_ROSE_H
#define _NETROSE_ROSE_H 1
+#include <sys/socket.h>
+#include <netax25/ax25.h>
+
/* Socket level values. */
#define SOL_ROSE 260
--
2.9.3