[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mldonkey-commits] Changes to mldonkey/src/daemon/common/commonServer.ml
From: |
mldonkey-commits |
Subject: |
[Mldonkey-commits] Changes to mldonkey/src/daemon/common/commonServer.ml |
Date: |
Sun, 18 Sep 2005 15:00:58 -0400 |
Index: mldonkey/src/daemon/common/commonServer.ml
diff -u mldonkey/src/daemon/common/commonServer.ml:1.19
mldonkey/src/daemon/common/commonServer.ml:1.20
--- mldonkey/src/daemon/common/commonServer.ml:1.19 Mon Aug 8 18:20:43 2005
+++ mldonkey/src/daemon/common/commonServer.ml Sun Sep 18 19:00:50 2005
@@ -48,6 +48,7 @@
mutable op_server_query_users : ('a -> unit);
mutable op_server_find_user : ('a -> string -> unit);
mutable op_server_cid : ('a -> Ip.t);
+ mutable op_server_low_id : ('a -> bool);
mutable op_server_set_preferred : ('a -> bool -> unit);
mutable op_server_rename : ('a -> string -> unit);
}
@@ -154,6 +155,10 @@
let s = as_server_impl s in
s.impl_server_ops.op_server_cid s.impl_server_val
+let server_low_id s =
+ let s = as_server_impl s in
+ s.impl_server_ops.op_server_low_id s.impl_server_val
+
let server_set_preferred s b =
let s = as_server_impl s in
s.impl_server_ops.op_server_set_preferred s.impl_server_val b
@@ -177,6 +182,7 @@
op_server_query_users = (fun _ -> ni_ok network "query_users");
op_server_users = (fun _ -> fni network "users");
op_server_cid = (fun _ -> fni network "cid");
+ op_server_low_id = (fun _ -> fni network "low_id");
op_server_set_preferred = (fun _ _ -> fni network
"server_set_preferred");
op_server_rename = (fun _ _ -> fni network "server_rename");
} in
@@ -210,6 +216,8 @@
lprintf_nl "op_server_users";
if c.op_server_cid == cc.op_server_cid then
lprintf_nl "op_server_cid";
+ if c.op_server_low_id == cc.op_server_low_id then
+ lprintf_nl "op_server_low_id";
if c.op_server_rename == cc.op_server_rename then
lprintf_nl "op_server_rename";
if c.op_server_set_preferred == cc.op_server_set_preferred then
@@ -401,17 +409,12 @@
)
(if n.network_name = "Donkey" then
begin
- let donkey_low_id ip =
- match Ip.to_ints ip with
- | _, _, _, 0 -> true
- | _ -> false
- in
match impl.impl_server_state with
| Connected _ ->
begin
let cid = (server_cid s) in
let (label,shortlabel,our_ip) =
- if not (donkey_low_id cid) then
+ if not (server_low_id s) then
("HighID","Hi",
(if !!set_client_ip <> cid then
Printf.sprintf "(clientIP: %s)"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Mldonkey-commits] Changes to mldonkey/src/daemon/common/commonServer.ml,
mldonkey-commits <=