Module Name:    src
Committed By:   christos
Date:           Fri Dec 16 20:11:52 UTC 2016

Modified Files:
        src/sys/net: route.h

Log Message:
Can't hide stuff from userland, because struct route is embedded in other
structures (like inpcb) and things like fstat stop working.


To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/net/route.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/net/route.h
diff -u src/sys/net/route.h:1.109 src/sys/net/route.h:1.110
--- src/sys/net/route.h:1.109	Sun Dec 11 22:55:57 2016
+++ src/sys/net/route.h	Fri Dec 16 15:11:52 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: route.h,v 1.109 2016/12/12 03:55:57 ozaki-r Exp $	*/
+/*	$NetBSD: route.h,v 1.110 2016/12/16 20:11:52 christos Exp $	*/
 
 /*
  * Copyright (c) 1980, 1986, 1993
@@ -42,8 +42,8 @@
 #include <sys/rwlock.h>
 #include <sys/condvar.h>
 #include <sys/pserialize.h>
-#include <sys/psref.h>
 #endif
+#include <sys/psref.h>
 
 #if !(defined(_KERNEL) || defined(_STANDALONE))
 #include <stdbool.h>
@@ -66,10 +66,8 @@ struct route {
 	struct	sockaddr	*ro_sa;
 	LIST_ENTRY(route)	ro_rtcache_next;
 	bool			ro_invalid;
-#ifdef _KERNEL
 	struct	psref		ro_psref;
 	int			ro_bound;
-#endif
 };
 
 /*

Reply via email to