aboutsummaryrefslogtreecommitdiff
path: root/contrib/ntp/include/ntp_keyacc.h
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2016-04-27 07:46:38 +0000
committerXin LI <delphij@FreeBSD.org>2016-04-27 07:46:38 +0000
commit4990d495fcc77c51b3f46c91ba3a064b565afae0 (patch)
tree89c803d8ff6ef95cafc2a4cb08de66848195099a /contrib/ntp/include/ntp_keyacc.h
parent0fbe6eaef6fbb001b91bd8a57a9b3817c1b07b24 (diff)
parentc1950318d1af96666bb3a80bf73cb4790f6dbcea (diff)
downloadsrc-4990d495fcc77c51b3f46c91ba3a064b565afae0.tar.gz
src-4990d495fcc77c51b3f46c91ba3a064b565afae0.zip
MFV r298691:
ntp 4.2.8p7. Security: CVE-2016-1547, CVE-2016-1548, CVE-2016-1549, CVE-2016-1550 Security: CVE-2016-1551, CVE-2016-2516, CVE-2016-2517, CVE-2016-2518 Security: CVE-2016-2519 Security: FreeBSD-SA-16:16.ntp With hat: so
Notes
Notes: svn path=/head/; revision=298695
Diffstat (limited to 'contrib/ntp/include/ntp_keyacc.h')
-rw-r--r--contrib/ntp/include/ntp_keyacc.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/ntp/include/ntp_keyacc.h b/contrib/ntp/include/ntp_keyacc.h
index 730c310ac0fe..7e6650431228 100644
--- a/contrib/ntp/include/ntp_keyacc.h
+++ b/contrib/ntp/include/ntp_keyacc.h
@@ -10,4 +10,10 @@ struct keyaccess {
sockaddr_u addr;
};
+extern KeyAccT* keyacc_new_push(KeyAccT *head, const sockaddr_u *addr);
+extern KeyAccT* keyacc_pop_free(KeyAccT *head);
+extern KeyAccT* keyacc_all_free(KeyAccT *head);
+extern int keyacc_contains(const KeyAccT *head, const sockaddr_u *addr,
+ int res_on_empty_list);
+
#endif /* NTP_KEYACC_H */