summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctld/login.c
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2014-07-28 12:47:09 +0000
committermav <mav@FreeBSD.org>2014-07-28 12:47:09 +0000
commit658bca818f9425ec55ed736365877fc8df5558b0 (patch)
treed10a158f92b5710bb49f0309abd922900e1c040a /usr.sbin/ctld/login.c
parentde7be6e036c9c466a3270ef0df4608c6ccd5269f (diff)
downloadFreeBSD-src-658bca818f9425ec55ed736365877fc8df5558b0.zip
FreeBSD-src-658bca818f9425ec55ed736365877fc8df5558b0.tar.gz
Add netmasks support to initiator-portal option.
MFC after: 2 weeks
Diffstat (limited to 'usr.sbin/ctld/login.c')
-rw-r--r--usr.sbin/ctld/login.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ctld/login.c b/usr.sbin/ctld/login.c
index b14b264..20ed464 100644
--- a/usr.sbin/ctld/login.c
+++ b/usr.sbin/ctld/login.c
@@ -954,7 +954,7 @@ login(struct connection *conn)
}
if (auth_portal_defined(ag)) {
- if (auth_portal_find(ag, conn->conn_initiator_addr) == NULL) {
+ if (auth_portal_find(ag, &conn->conn_initiator_sa) == NULL) {
login_send_error(request, 0x02, 0x02);
log_errx(1, "initiator does not match allowed "
"initiator portals");
OpenPOWER on IntegriCloud