Lines Matching refs:aline

53 resv_handle(struct Client *source_p, const struct aline_ctx *aline)  in resv_handle()  argument
57 if (valid_wild_card_simple(aline->mask + !!IsChanPrefix(*aline->mask)) == false) in resv_handle()
67 struct ResvItem *resv = resv_find(aline->mask, irccmp); in resv_handle()
76 resv = resv_make(aline->mask, aline->reason, NULL); in resv_handle()
80 if (aline->duration) in resv_handle()
82 resv->expire = event_base->time.sec_real + aline->duration; in resv_handle()
86 aline->duration / 60, resv->mask); in resv_handle()
90 get_oper_name(source_p), aline->duration / 60, in resv_handle()
93 get_oper_name(source_p), aline->duration / 60, resv->mask, resv->reason); in resv_handle()
117 struct aline_ctx aline = { .add = true, .simple_mask = true }; in mo_resv() local
125 if (parse_aline("RESV", source_p, parc, parv, &aline) == false) in mo_resv()
128 if (aline.server) in mo_resv()
130 sendto_match_servs(source_p, aline.server, CAPAB_CLUSTER, "RESV %s %ju %s :%s", in mo_resv()
131 aline.server, aline.duration, aline.mask, aline.reason); in mo_resv()
134 if (match(aline.server, me.name)) in mo_resv()
139 aline.duration, aline.mask, aline.reason); in mo_resv()
141 resv_handle(source_p, &aline); in mo_resv()
161 struct aline_ctx aline = in ms_resv() local
171 sendto_match_servs(source_p, aline.server, CAPAB_CLUSTER, "RESV %s %ju %s :%s", in ms_resv()
172 aline.server, aline.duration, aline.mask, aline.reason); in ms_resv()
174 if (match(aline.server, me.name)) in ms_resv()
180 resv_handle(source_p, &aline); in ms_resv()