linux/include/uapi/linux/in_route.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
   2#ifndef _LINUX_IN_ROUTE_H
   3#define _LINUX_IN_ROUTE_H
   4
   5/* IPv4 routing cache flags */
   6
   7#define RTCF_DEAD       RTNH_F_DEAD
   8#define RTCF_ONLINK     RTNH_F_ONLINK
   9
  10/* Obsolete flag. About to be deleted */
  11#define RTCF_NOPMTUDISC RTM_F_NOPMTUDISC
  12
  13#define RTCF_NOTIFY     0x00010000
  14#define RTCF_DIRECTDST  0x00020000 /* unused */
  15#define RTCF_REDIRECTED 0x00040000
  16#define RTCF_TPROXY     0x00080000 /* unused */
  17
  18#define RTCF_FAST       0x00200000 /* unused */
  19#define RTCF_MASQ       0x00400000 /* unused */
  20#define RTCF_SNAT       0x00800000 /* unused */
  21#define RTCF_DOREDIRECT 0x01000000
  22#define RTCF_DIRECTSRC  0x04000000
  23#define RTCF_DNAT       0x08000000
  24#define RTCF_BROADCAST  0x10000000
  25#define RTCF_MULTICAST  0x20000000
  26#define RTCF_REJECT     0x40000000 /* unused */
  27#define RTCF_LOCAL      0x80000000
  28
  29#define RTCF_NAT        (RTCF_DNAT|RTCF_SNAT)
  30
  31#define RT_TOS(tos)     ((tos)&IPTOS_TOS_MASK)
  32
  33#endif /* _LINUX_IN_ROUTE_H */
  34