Refactoring: net_sh_run uses ndr_syntax_id instead of pipe_idx