diff options
| author | David M. Syzdek <david@syzdek.net> | 2022-03-22 21:02:09 -0800 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2022-03-22 22:02:33 -0800 |
| commit | 482344848f0a5167b127131a7385b524590d9be3 (patch) | |
| tree | 5d4e90757925e75510f11f5a9d76d7baa2cb6002 /include | |
| parent | 9fd0295c20cb9cbe5d1d7ee2a62cbae28ca250e2 (diff) | |
| download | tinyrad-482344848f0a5167b127131a7385b524590d9be3.tar.gz tinyrad-482344848f0a5167b127131a7385b524590d9be3.tar.bz2 tinyrad-482344848f0a5167b127131a7385b524590d9be3.tar.xz tinyrad-482344848f0a5167b127131a7385b524590d9be3.zip | |
libtinyrad: adding random functions
Diffstat (limited to 'include')
| -rw-r--r-- | include/tinyrad.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/tinyrad.h b/include/tinyrad.h index a97040a..e55bef5 100644 --- a/include/tinyrad.h +++ b/include/tinyrad.h | |||
| @@ -190,6 +190,10 @@ | |||
| 190 | #define TRAD_IP_UNSPEC (TRAD_IPV4 | TRAD_IPV6) | 190 | #define TRAD_IP_UNSPEC (TRAD_IPV4 | TRAD_IPV6) |
| 191 | #define TRAD_CATHOLIC 0x00000010U | 191 | #define TRAD_CATHOLIC 0x00000010U |
| 192 | #define TRAD_SERVER 0x00000020U | 192 | #define TRAD_SERVER 0x00000020U |
| 193 | #define TRAD_RAND 0x00000040U | ||
| 194 | #define TRAD_URANDOM 0x00000100U | ||
| 195 | #define TRAD_RANDOM (TRAD_RAND | TRAD_URANDOM) | ||
| 196 | #define TRAD_RANDOM_MASK (TRAD_RAND | TRAD_URANDOM) | ||
| 193 | 197 | ||
| 194 | // library internal options | 198 | // library internal options |
| 195 | #define TRAD_OPTS_INTERNAL (~TRAD_OPTS_USER) | 199 | #define TRAD_OPTS_INTERNAL (~TRAD_OPTS_USER) |
| @@ -225,6 +229,7 @@ | |||
| 225 | #define TRAD_OPT_DICTIONARY 13 | 229 | #define TRAD_OPT_DICTIONARY 13 |
| 226 | #define TRAD_OPT_SECRET 14 | 230 | #define TRAD_OPT_SECRET 14 |
| 227 | #define TRAD_OPT_SECRET_FILE 15 | 231 | #define TRAD_OPT_SECRET_FILE 15 |
| 232 | #define TRAD_OPT_RANDOM 16 | ||
| 228 | 233 | ||
| 229 | // dictionary get options | 234 | // dictionary get options |
| 230 | #define TRAD_DICT_OPT_REF_COUNT 1 // used by TinyRadDict, TinyRadDictVendor and TinyRadDictAttr | 235 | #define TRAD_DICT_OPT_REF_COUNT 1 // used by TinyRadDict, TinyRadDictVendor and TinyRadDictAttr |
