<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<style id="-x-evo-a-color-style" type="text/css">a { color: #2a76c6; }</style>
<style id="-x-evo-a-color-style-visited" type="text/css">a.-x-evo-visited-link { color: #215d9c; }</style>
<style id="-x-evo-quote-style" type="text/css">.-x-evo-quoted { -webkit-user-select: none; }</style>
<style id="-x-evo-composer-sheet" media="screen" type="text/css">body {
font-family: 'Monospace';
font-size: 11pt;
font-weight: 400;
font-style: normal;
-webkit-line-break: after-white-space;
}
pre,code,.pre {
font-family: 'Monospace';
font-size: 11pt;
font-weight: 400;
font-style: normal;
}p,pre,code,address {
margin: 0;
}
h1,h2,h3,h4,h5,h6 {
margin-top: 0.2em;
margin-bottom: 0.2em;
}
td:before {
content: "â";}
img {
height: inherit;
width: inherit;
}
span.-x-evo-resizable-wrapper:hover {
outline: 1px dashed red;
resize: both;
overflow: hidden;
display: inline-block;
}
td:hover {
outline: 1px dotted red;
}
.-x-evo-plaintext-table {
border-collapse: collapse;
width: 71ch;
}
.-x-evo-plaintext-table td{
vertical-align: top;
}
td > * {
display : inline-block;
}
ul[data-evo-plain-text]{
list-style: outside none;
-webkit-padding-start: 3ch;
}
ul[data-evo-plain-text] > li{
list-style-position: outside;
text-indent: -2ch;
}
ul[data-evo-plain-text] > li::before {
content: "*Â ";
}
ul[data-evo-plain-text].-x-evo-indented {
-webkit-padding-start: 3ch;
}
ul:not([data-evo-plain-text]),ol > li.-x-evo-align-center{
list-style-position: inside;
}
ul:not([data-evo-plain-text]),ol > li.-x-evo-align-right{
list-style-position: inside;
}
ul:not([data-evo-plain-text]),ol > li{
text-indent: -3ch;
list-style-position: inside;
}
ol{
-webkit-padding-start: 6ch;
}
ol.-x-evo-indented{
-webkit-padding-start: 3ch;
}
.-x-evo-align-left {
text-align: left;
}
.-x-evo-align-center {
text-align: center;
}
.-x-evo-align-right {
text-align: right;
}
ol,ul {
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
}
blockquote {
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
}
a {
word-wrap: break-word;
word-break: break-all;
}
blockquote[type=cite] {
padding: 0.0ex 0ex;
margin: 0ex;
-webkit-margin-start: 0em;
-webkit-margin-end : 0em;
color: #737373 !important;
}
.-x-evo-quote-character {
color: rgb(114,159,207);
}
.-x-evo-quote-character+.-x-evo-quote-character{
color: rgb(173,127,168);
}
.-x-evo-quote-character+.-x-evo-quote-character+.-x-evo-quote-character{
color: rgb(138,226,52);
}
.-x-evo-quote-character+.-x-evo-quote-character+.-x-evo-quote-character+.-x-evo-quote-character{
color: rgb(252,175,62);
}
.-x-evo-quote-character+.-x-evo-quote-character+.-x-evo-quote-character+.-x-evo-quote-character+.-x-evo-quote-character{
color: rgb(233,185,110);
}
blockquote[type=cite]:not(.-x-evo-plaintext-quoted) {
padding: 0ch 1ch 0ch 1ch;
margin: 0ch;
border-width: 0px 2px 0px 2px;
border-style: none solid none solid;
border-radius: 2px;
}
blockquote[type=cite]:not(.-x-evo-plaintext-quoted) {
border-color: rgb(114,159,207);
}
blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) {
border-color: rgb(173,127,168);
}
blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) {
border-color: rgb(138,226,52);
}
blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) {
border-color: rgb(252,175,62);
}
blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) blockquote[type=cite]:not(.-x-evo-plaintext-quoted) {
border-color: rgb(233,185,110);
}
</style>
</head>
<body data-message="" data-converted="" spellcheck="true"
style="font-family: monospace; word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"
data-evo-draft="" link="#2a76c6" text="#2e3436" vlink="#215d9c"
bgcolor="#ffffff">
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap: normal;
">On Fri, 2015-09-11 at 20:03 +0100, Philip Withnall wrote:</div>
<blockquote type="cite" id="-x-evo-main-cite"
class="-x-evo-plaintext-quoted">
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span>You can
set the local addresses manually by adding them using</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span>nice_agent_add_local_address(),
but that means you have to implement</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span>interface
detection yourself.</div>
</blockquote>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap: normal;
"><span id="-x-evo-selection-start-marker" data-anchor=""></span><span
id="-x-evo-selection-end-marker"></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap: normal;
">nice_interfaces_get_local_ips() is actually a public API, you
can take that list and strip out strings that contain ':' to
remove IPv6 addresses.</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap: normal;
"><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap: normal;
">Olivier</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap: normal;
"><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap: normal;
"><br>
</div>
<blockquote type="cite" id="-x-evo-main-cite"
class="-x-evo-plaintext-quoted">
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span>Philip</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span>On Fri,
2015-09-11 at 09:59 -0700, Tom Chen wrote:</div>
<blockquote type="cite" class="-x-evo-plaintext-quoted">
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>From: <a
href="mailto:tchen@extron.com"><a class="moz-txt-link-abbreviated" href="mailto:tchen@extron.com">tchen@extron.com</a></a></div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>To: <a
href="mailto:chentom60@hotmail.com"><a class="moz-txt-link-abbreviated" href="mailto:chentom60@hotmail.com">chentom60@hotmail.com</a></a></div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>Subject:
can we force to use ipv4 address as candidates?</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>Date:
Fri, 11 Sep 2015 16:55:47 +0000</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>Hello,</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span> </div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>I run
the simple-example tests and noticed that the after gathering</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>candidates
on both sides and connectivity check done, a pair of<span
data-hidden-space=""></span><br class="-x-evo-wrap-br">
<span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>ipv6</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>candidates
are selected. Is it possible to choose ipv4 addresses</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>only?</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span> </div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>**
(process:22011): DEBUG: simple</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>-example:cb_component_state_changed:SIGNAL:
state changed 1 1</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>ready[4]</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>simple-example:cb_component_state_changed:Negotiation
complete:</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>local:([fe80::20c:29ff:fe34:d0c8]:35099,remote:</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>[fe80::20c:29ff:fe34:d0c8]:34948)</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span> </div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>Tom</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>Statement
Of Confidentiality:</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span><br>
</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>This
electronic message transmission, and all attachments, contains</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>information
from Extron Electronics which is confidential and</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>privileged.
The information is for the exclusive viewing or use of</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>the
intended recipient. If you are not the intended recipient, be</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>aware
that any disclosure, copying, distribution or use of the</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>contents
of this information is prohibited. If you have received<span
data-hidden-space=""></span><br class="-x-evo-wrap-br">
<span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>this</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>electronic
transmission in error, please notify the sender</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>immediately
by a "reply to sender only" message and destroy all</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>electronic
and hard copies of the communication, including</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>attachments.</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span> _______________________________________________</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span>nice
mailing list</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span><span
class="-x-evo-quote-character">> </span></span><a
href="mailto:nice@lists.freedesktop.org"><a class="moz-txt-link-abbreviated" href="mailto:nice@lists.freedesktop.org">nice@lists.freedesktop.org</a></a></div>
</blockquote>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span>_______________________________________________</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span>nice
mailing list</div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span><a
href="mailto:nice@lists.freedesktop.org"><a class="moz-txt-link-abbreviated" href="mailto:nice@lists.freedesktop.org">nice@lists.freedesktop.org</a></a></div>
<div class="-x-evo-paragraph" style="width: 71ch; word-wrap:
normal; "><span class="-x-evo-quoted"><span
class="-x-evo-quote-character">> </span></span><a
href="http://lists.freedesktop.org/mailman/listinfo/nice"><a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/nice">http://lists.freedesktop.org/mailman/listinfo/nice</a></a></div>
</blockquote>
<div class="-x-evo-signature-wrapper"><span class="-x-evo-signature"
id="1" name="1241725173.12418.5@TesterTop3">
<pre>--
Olivier Crête
<a class="moz-txt-link-abbreviated" href="mailto:olivier.crete@collabora.com">olivier.crete@collabora.com</a>
</pre>
</span></div>
</body>
</html>