| 1737 | } |
| 1738 | |
| 1739 | uint32_t |
| 1740 | key_newreqid(void) |
| 1741 | { |
| 1742 | static uint32_t auto_reqid = IPSEC_MANUAL_REQID_MAX + 1; |
| 1743 | |
| 1744 | if (auto_reqid == ~0) |
| 1745 | auto_reqid = IPSEC_MANUAL_REQID_MAX + 1; |
| 1746 | else |
| 1747 | auto_reqid++; |
| 1748 | |
| 1749 | /* XXX should be unique check */ |
| 1750 | return (auto_reqid); |
| 1751 | } |
| 1752 | |
| 1753 | /* |
| 1754 | * copy secpolicy struct to sadb_x_policy structure indicated. |
no outgoing calls
no test coverage detected