<div>Dear All</div><div><br></div><div>     I found some code in mailing list to set proxy and i wrote a function</div><div>to set proxy as below ..</div><div><br></div><div>**************</div><div>void set_proxy(uint8_t enable)</div>
<div>{</div><div>    char        *proxyaddr      = NULL;</div><div>    SoupURI     *pURI           = NULL;</div><div><br></div><div>    SoupSession* session = webkit_get_default_session();</div><div><br></div><div>     proxyaddr = getenv(&quot;browser_proxy&quot;);  /* i will set browser_proxy env</div>
<div> before calling this function*/</div><div><br></div><div>    if(proxyaddr)</div><div>            pURI = soup_uri_new(proxyaddr);</div><div><br></div><div>    if(pURI &amp;&amp; enable)</div><div>        g_object_set( session, &quot;proxy-uri&quot;, pURI, NULL );</div>
<div>    else</div><div>        g_object_set( session, &quot;proxy-uri&quot;, NULL, NULL );</div><div><br></div><div>    if(proxyaddr)</div><div>        printf(&quot;Browser Proxy Address = %s\n&quot;,proxyaddr);</div><div>
<br></div><div>    if (pURI)</div><div>        soup_uri_free(pURI);</div><div>}</div><div>**********</div><div><br></div><div>I am calling this  function in GtkLauncher.c in main function . So it will</div><div>work properly  .. But if i call this same function at runtime , this will</div>
<div>not work(disable/enable)</div><div><br></div><div><br></div><div>Actually  i want to configure proxy at run time .. So that i need not to</div><div>restart the browser ..</div><div><br></div><div><br></div><div>Please help</div>
<div><br></div><div>Thanks</div><div><br></div><div>Deepak</div>