1*2874c5fdSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 21da177e4SLinus Torvalds /* 31da177e4SLinus Torvalds * Linux INET6 implementation 41da177e4SLinus Torvalds * 51da177e4SLinus Torvalds * Authors: 61da177e4SLinus Torvalds * Pedro Roque <[email protected]> 71da177e4SLinus Torvalds */ 81da177e4SLinus Torvalds #ifndef _LINUX_IPV6_ROUTE_H 91da177e4SLinus Torvalds #define _LINUX_IPV6_ROUTE_H 101da177e4SLinus Torvalds 11607ca46eSDavid Howells #include <uapi/linux/ipv6_route.h> 12e5144de5SJaswinder Singh Rajput 13ebacaaa0SYOSHIFUJI Hideaki #define IPV6_EXTRACT_PREF(flag) (((flag) & RTF_PREF_MASK) >> 27) 14ebacaaa0SYOSHIFUJI Hideaki #define IPV6_DECODE_PREF(pref) ((pref) ^ 2) /* 1:low,2:med,3:high */ 15ebacaaa0SYOSHIFUJI Hideaki #endif 16