|
@@ -65,11 +65,13 @@ bits 9,10,11: redirect counter - redirect TTL. Loop avoidance
|
|
|
#define SET_TC_NCLS(v) ( TC_NCLS | (v & ~TC_NCLS))
|
|
|
#define CLR_TC_NCLS(v) ( v & ~TC_NCLS)
|
|
|
|
|
|
+#ifndef __KERNEL__
|
|
|
#define S_TC_RTTL _TC_MAKE32(9)
|
|
|
#define M_TC_RTTL _TC_MAKEMASK(3,S_TC_RTTL)
|
|
|
#define G_TC_RTTL(x) _TC_GETVALUE(x,S_TC_RTTL,M_TC_RTTL)
|
|
|
#define V_TC_RTTL(x) _TC_MAKEVALUE(x,S_TC_RTTL)
|
|
|
#define SET_TC_RTTL(v,n) ((V_TC_RTTL(n)) | (v & ~M_TC_RTTL))
|
|
|
+#endif
|
|
|
|
|
|
#define S_TC_AT _TC_MAKE32(12)
|
|
|
#define M_TC_AT _TC_MAKEMASK(2,S_TC_AT)
|