summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctld/ctld.h
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2014-10-24 11:40:09 +0000
committertrasz <trasz@FreeBSD.org>2014-10-24 11:40:09 +0000
commit904ee8f9378b694958e470ffc7d0ae7fc8ad8f95 (patch)
tree661abf2cba7a204ad3c2512c1babfa5b7c3b7d61 /usr.sbin/ctld/ctld.h
parente2e58f80cc8a6e6632b043d08a1cc05ef3ccdcd6 (diff)
downloadFreeBSD-src-904ee8f9378b694958e470ffc7d0ae7fc8ad8f95.zip
FreeBSD-src-904ee8f9378b694958e470ffc7d0ae7fc8ad8f95.tar.gz
Make the initiator-name and initiator-portal checks a little nicer.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'usr.sbin/ctld/ctld.h')
-rw-r--r--usr.sbin/ctld/ctld.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.sbin/ctld/ctld.h b/usr.sbin/ctld/ctld.h
index e0eb913..f0a03bd 100644
--- a/usr.sbin/ctld/ctld.h
+++ b/usr.sbin/ctld/ctld.h
@@ -263,12 +263,16 @@ const struct auth_name *auth_name_new(struct auth_group *ag,
bool auth_name_defined(const struct auth_group *ag);
const struct auth_name *auth_name_find(const struct auth_group *ag,
const char *initiator_name);
+int auth_name_check(const struct auth_group *ag,
+ const char *initiator_name);
const struct auth_portal *auth_portal_new(struct auth_group *ag,
const char *initiator_portal);
bool auth_portal_defined(const struct auth_group *ag);
const struct auth_portal *auth_portal_find(const struct auth_group *ag,
const struct sockaddr_storage *sa);
+int auth_portal_check(const struct auth_group *ag,
+ const struct sockaddr_storage *sa);
struct portal_group *portal_group_new(struct conf *conf, const char *name);
void portal_group_delete(struct portal_group *pg);
OpenPOWER on IntegriCloud