X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=package%2Fnetwork%2Fservices%2Fsamba36%2Fpatches%2F120-add_missing_ifdef.patch;fp=package%2Fnetwork%2Fservices%2Fsamba36%2Fpatches%2F120-add_missing_ifdef.patch;h=3c0ef8ab3f38f2309d3ba5327b49df241d69e151;hp=dbd9adc1d7b929ca702f3c9d3417f80c66951ad9;hb=4fe554826b1a804b8a1b68e976170a881ae815a3;hpb=b567300d0e34a54358bfa4a2d38dd722b15335ea diff --git a/package/network/services/samba36/patches/120-add_missing_ifdef.patch b/package/network/services/samba36/patches/120-add_missing_ifdef.patch index dbd9adc1d7..3c0ef8ab3f 100644 --- a/package/network/services/samba36/patches/120-add_missing_ifdef.patch +++ b/package/network/services/samba36/patches/120-add_missing_ifdef.patch @@ -24,3 +24,18 @@ epmapper_commands, shutdown_commands, test_commands, +--- a/source3/rpc_server/srv_pipe.c ++++ b/source3/rpc_server/srv_pipe.c +@@ -433,10 +433,12 @@ static bool check_bind_req(struct pipes_ + if (ok) { + context_fns->allow_connect = true; + } ++#ifdef DEVELOPER + ok = ndr_syntax_id_equal(abstract, &ndr_table_rpcecho.syntax_id); + if (ok) { + context_fns->allow_connect = true; + } ++#endif + /* + * every interface can be modified to allow "connect" auth_level by + * using a parametric option like: