projects
/
tinc
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cf9bea4
)
Use hardcoded value for TUNNEWPPA if net/if_tun.h is missing on Solaris.
author
Guus Sliepen
<guus@tinc-vpn.org>
Sat, 7 Dec 2013 21:54:02 +0000
(22:54 +0100)
committer
Guus Sliepen
<guus@tinc-vpn.org>
Sat, 7 Dec 2013 21:54:02 +0000
(22:54 +0100)
src/solaris/device.c
patch
|
blob
|
history
diff --git
a/src/solaris/device.c
b/src/solaris/device.c
index
303da91
..
351999c
100644
(file)
--- a/
src/solaris/device.c
+++ b/
src/solaris/device.c
@@
-33,7
+33,11
@@
#include "../route.h"
#include "../utils.h"
#include "../xalloc.h"
#include "../route.h"
#include "../utils.h"
#include "../xalloc.h"
-#include "../if_tun.h"
+
+#ifndef TUNNEWPPA
+#warning Missing net/if_tun.h, using hardcoded value for TUNNEWPPA
+#define TUNNEWPPA (('T'<<16) | 0x0001)
+#endif
#define DEFAULT_TUN_DEVICE "/dev/tun"
#define DEFAULT_TAP_DEVICE "/dev/tap"
#define DEFAULT_TUN_DEVICE "/dev/tun"
#define DEFAULT_TAP_DEVICE "/dev/tap"
@@
-46,7
+50,6
@@
static enum {
int device_fd = -1;
static int if_fd = -1;
static int ip_fd = -1;
int device_fd = -1;
static int if_fd = -1;
static int ip_fd = -1;
-static int arp_fd = -1;
char *device = NULL;
char *iface = NULL;
static char *device_info = NULL;
char *device = NULL;
char *iface = NULL;
static char *device_info = NULL;