All pastes #487860 Raw Edit

Stuff

public text v1 · immutable
·published 2007-05-14 18:18 UTC
rendered paste body
route {
        # initial sanity checks -- messages with
        # max_forwards==0, or excessively long requests
        if (!mf_process_maxfwd_header("10")) {
                sl_send_reply("483","Too Many Hops");
                break;
        };

        if (len_gt( max_len )) {
                sl_send_reply("513", "Message too big");
                break;
        };

        record_route();

        if((!method=="REGISTER")&&(!method=="INVITE")){
                if(method=="BYE") { # Account BYE messages
                        set_called_domain("n/a");
                        acc_rad_request("forced");
                };

                if(!t_relay()) {
                        sl_reply_error();
                };
                break;
        };
}