• Home
  • Raw
  • Download

Lines Matching refs:lifetime

732 	struct sadb_lifetime *lifetime;  in __pfkey_xfrm_state2msg()  local
848 lifetime = (struct sadb_lifetime *) skb_put(skb, in __pfkey_xfrm_state2msg()
850 lifetime->sadb_lifetime_len = in __pfkey_xfrm_state2msg()
852 lifetime->sadb_lifetime_exttype = SADB_EXT_LIFETIME_HARD; in __pfkey_xfrm_state2msg()
853 lifetime->sadb_lifetime_allocations = _X2KEY(x->lft.hard_packet_limit); in __pfkey_xfrm_state2msg()
854 lifetime->sadb_lifetime_bytes = _X2KEY(x->lft.hard_byte_limit); in __pfkey_xfrm_state2msg()
855 lifetime->sadb_lifetime_addtime = x->lft.hard_add_expires_seconds; in __pfkey_xfrm_state2msg()
856 lifetime->sadb_lifetime_usetime = x->lft.hard_use_expires_seconds; in __pfkey_xfrm_state2msg()
860 lifetime = (struct sadb_lifetime *) skb_put(skb, in __pfkey_xfrm_state2msg()
862 lifetime->sadb_lifetime_len = in __pfkey_xfrm_state2msg()
864 lifetime->sadb_lifetime_exttype = SADB_EXT_LIFETIME_SOFT; in __pfkey_xfrm_state2msg()
865 lifetime->sadb_lifetime_allocations = _X2KEY(x->lft.soft_packet_limit); in __pfkey_xfrm_state2msg()
866 lifetime->sadb_lifetime_bytes = _X2KEY(x->lft.soft_byte_limit); in __pfkey_xfrm_state2msg()
867 lifetime->sadb_lifetime_addtime = x->lft.soft_add_expires_seconds; in __pfkey_xfrm_state2msg()
868 lifetime->sadb_lifetime_usetime = x->lft.soft_use_expires_seconds; in __pfkey_xfrm_state2msg()
871 lifetime = (struct sadb_lifetime *) skb_put(skb, in __pfkey_xfrm_state2msg()
873 lifetime->sadb_lifetime_len = in __pfkey_xfrm_state2msg()
875 lifetime->sadb_lifetime_exttype = SADB_EXT_LIFETIME_CURRENT; in __pfkey_xfrm_state2msg()
876 lifetime->sadb_lifetime_allocations = x->curlft.packets; in __pfkey_xfrm_state2msg()
877 lifetime->sadb_lifetime_bytes = x->curlft.bytes; in __pfkey_xfrm_state2msg()
878 lifetime->sadb_lifetime_addtime = x->curlft.add_time; in __pfkey_xfrm_state2msg()
879 lifetime->sadb_lifetime_usetime = x->curlft.use_time; in __pfkey_xfrm_state2msg()
1039 const struct sadb_lifetime *lifetime; in pfkey_msg2xfrm_state() local
1113 lifetime = ext_hdrs[SADB_EXT_LIFETIME_HARD - 1]; in pfkey_msg2xfrm_state()
1114 if (lifetime != NULL) { in pfkey_msg2xfrm_state()
1115 x->lft.hard_packet_limit = _KEY2X(lifetime->sadb_lifetime_allocations); in pfkey_msg2xfrm_state()
1116 x->lft.hard_byte_limit = _KEY2X(lifetime->sadb_lifetime_bytes); in pfkey_msg2xfrm_state()
1117 x->lft.hard_add_expires_seconds = lifetime->sadb_lifetime_addtime; in pfkey_msg2xfrm_state()
1118 x->lft.hard_use_expires_seconds = lifetime->sadb_lifetime_usetime; in pfkey_msg2xfrm_state()
1120 lifetime = ext_hdrs[SADB_EXT_LIFETIME_SOFT - 1]; in pfkey_msg2xfrm_state()
1121 if (lifetime != NULL) { in pfkey_msg2xfrm_state()
1122 x->lft.soft_packet_limit = _KEY2X(lifetime->sadb_lifetime_allocations); in pfkey_msg2xfrm_state()
1123 x->lft.soft_byte_limit = _KEY2X(lifetime->sadb_lifetime_bytes); in pfkey_msg2xfrm_state()
1124 x->lft.soft_add_expires_seconds = lifetime->sadb_lifetime_addtime; in pfkey_msg2xfrm_state()
1125 x->lft.soft_use_expires_seconds = lifetime->sadb_lifetime_usetime; in pfkey_msg2xfrm_state()
1999 struct sadb_lifetime *lifetime; in pfkey_xfrm_policy2msg() local
2046 lifetime = (struct sadb_lifetime *) skb_put(skb, in pfkey_xfrm_policy2msg()
2048 lifetime->sadb_lifetime_len = in pfkey_xfrm_policy2msg()
2050 lifetime->sadb_lifetime_exttype = SADB_EXT_LIFETIME_HARD; in pfkey_xfrm_policy2msg()
2051 lifetime->sadb_lifetime_allocations = _X2KEY(xp->lft.hard_packet_limit); in pfkey_xfrm_policy2msg()
2052 lifetime->sadb_lifetime_bytes = _X2KEY(xp->lft.hard_byte_limit); in pfkey_xfrm_policy2msg()
2053 lifetime->sadb_lifetime_addtime = xp->lft.hard_add_expires_seconds; in pfkey_xfrm_policy2msg()
2054 lifetime->sadb_lifetime_usetime = xp->lft.hard_use_expires_seconds; in pfkey_xfrm_policy2msg()
2056 lifetime = (struct sadb_lifetime *) skb_put(skb, in pfkey_xfrm_policy2msg()
2058 lifetime->sadb_lifetime_len = in pfkey_xfrm_policy2msg()
2060 lifetime->sadb_lifetime_exttype = SADB_EXT_LIFETIME_SOFT; in pfkey_xfrm_policy2msg()
2061 lifetime->sadb_lifetime_allocations = _X2KEY(xp->lft.soft_packet_limit); in pfkey_xfrm_policy2msg()
2062 lifetime->sadb_lifetime_bytes = _X2KEY(xp->lft.soft_byte_limit); in pfkey_xfrm_policy2msg()
2063 lifetime->sadb_lifetime_addtime = xp->lft.soft_add_expires_seconds; in pfkey_xfrm_policy2msg()
2064 lifetime->sadb_lifetime_usetime = xp->lft.soft_use_expires_seconds; in pfkey_xfrm_policy2msg()
2066 lifetime = (struct sadb_lifetime *) skb_put(skb, in pfkey_xfrm_policy2msg()
2068 lifetime->sadb_lifetime_len = in pfkey_xfrm_policy2msg()
2070 lifetime->sadb_lifetime_exttype = SADB_EXT_LIFETIME_CURRENT; in pfkey_xfrm_policy2msg()
2071 lifetime->sadb_lifetime_allocations = xp->curlft.packets; in pfkey_xfrm_policy2msg()
2072 lifetime->sadb_lifetime_bytes = xp->curlft.bytes; in pfkey_xfrm_policy2msg()
2073 lifetime->sadb_lifetime_addtime = xp->curlft.add_time; in pfkey_xfrm_policy2msg()
2074 lifetime->sadb_lifetime_usetime = xp->curlft.use_time; in pfkey_xfrm_policy2msg()
2182 struct sadb_lifetime *lifetime; in pfkey_spdadd() local
2254 if ((lifetime = ext_hdrs[SADB_EXT_LIFETIME_HARD-1]) != NULL) { in pfkey_spdadd()
2255 xp->lft.hard_packet_limit = _KEY2X(lifetime->sadb_lifetime_allocations); in pfkey_spdadd()
2256 xp->lft.hard_byte_limit = _KEY2X(lifetime->sadb_lifetime_bytes); in pfkey_spdadd()
2257 xp->lft.hard_add_expires_seconds = lifetime->sadb_lifetime_addtime; in pfkey_spdadd()
2258 xp->lft.hard_use_expires_seconds = lifetime->sadb_lifetime_usetime; in pfkey_spdadd()
2260 if ((lifetime = ext_hdrs[SADB_EXT_LIFETIME_SOFT-1]) != NULL) { in pfkey_spdadd()
2261 xp->lft.soft_packet_limit = _KEY2X(lifetime->sadb_lifetime_allocations); in pfkey_spdadd()
2262 xp->lft.soft_byte_limit = _KEY2X(lifetime->sadb_lifetime_bytes); in pfkey_spdadd()
2263 xp->lft.soft_add_expires_seconds = lifetime->sadb_lifetime_addtime; in pfkey_spdadd()
2264 xp->lft.soft_use_expires_seconds = lifetime->sadb_lifetime_usetime; in pfkey_spdadd()