IFACE_PERMANENT interface flag in enumeration.
diff --git a/src/bpf.c b/src/bpf.c
index fcb9f55..619a662 100644
--- a/src/bpf.c
+++ b/src/bpf.c
@@ -159,6 +159,10 @@
 		  
 		  if (ifr6.ifr_ifru.ifru_flags6 & IN6_IFF_DEPRECATED)
 		    flags |= IFACE_DEPRECATED;
+
+		  if (!(ifr6.ifr_ifru.ifru_flags6 & (IN6_IFF_AUTOCONF | IN6_IFF_TEMPORARY)))
+		    flags |= IFACE_PERMANENT;
+
 		}
 	      
 	      ifr6.ifr_addr = *((struct sockaddr_in6 *) addrs->ifa_addr);