util/sasl_cyrus.lua
changeset 2881 4e6c6b1ddce7
parent 2720 289f68e704da
child 2895 ea5fe15a82f5
equal deleted inserted replaced
2880:a3f6cc3417f2 2881:4e6c6b1ddce7
    50 
    50 
    51 	init(service_name);
    51 	init(service_name);
    52 
    52 
    53 	sasl_i.realm = realm;
    53 	sasl_i.realm = realm;
    54 	sasl_i.service_name = service_name;
    54 	sasl_i.service_name = service_name;
    55 	sasl_i.cyrus = cyrussasl.server_new(service_name, nil, nil, nil, nil)
    55 	sasl_i.cyrus = cyrussasl.server_new(service_name, nil, realm, nil, nil)
    56 	if sasl_i.cyrus == 0 then
    56 	if sasl_i.cyrus == 0 then
    57 		log("error", "got NULL return value from server_new")
    57 		log("error", "got NULL return value from server_new")
    58 		return nil;
    58 		return nil;
    59 	end
    59 	end
    60 	cyrussasl.setssf(sasl_i.cyrus, 0, 0xffffffff)
    60 	cyrussasl.setssf(sasl_i.cyrus, 0, 0xffffffff)