Пример #1
0
    for key in list(pending.keys()):
        if (pending[key][0] != None): continue
        ddt_node = pending[key][1]

        print("Send rig map-request to {} for EID {} ...".format( \
            ddt_node.print_address_no_iid(), target_eid_str))

        #
        # Send ECM based Map-Request to Map-Resolver..
        #
        packet = copy
        lisp.lisp_send_ecm(lisp_sockets,
                           packet,
                           inner_source,
                           lisp_ephem_port,
                           inner_dest,
                           ddt_node,
                           to_ms=to_ms,
                           ddt=True)
        map_request_ts = time.time()
        pending[key][0] = map_request_ts
    #endfor

    #
    # Make sure any elemecnts of the lisp_sockets array do not have None
    # values.
    #
    sockets = []
    for s in lisp_sockets:
        if (s == None): continue
        sockets.append(s)
Пример #2
0
    if 85 - 85: I11i % oO0o / iIii1I11I1II1.iIii1I11I1II1
iIIiIiI1I1 = IiIi11i
ooO = True
o00oOO0o = int(o00oOO0o)
if 6 - 6: iIii1I11I1II1.ooOoO0o % o0oOOo0O0Ooo
for Oooo in range(o00oOO0o):
    IiIi11i = iIIiIiI1I1
    I1Iii1 = "subscribe " if OOO00O else ""
    print "Send lig {}map-request to {} for EID {} ...".format(
        I1Iii1, i11iIIIIIi1.print_address_no_iid(), oo)
    if 30 - 30: OoooooooOO - OoOoOO00
    if 75 - 75: iIii1I11I1II1 - Ii1I.Oo0Ooo % i11iIiiIii % I11i
    if 55 - 55: iII111i.II111iiii % OoO0O00 * iII111i + ooOoO0o + Ii1I
    if 24 - 24: Oo0Ooo - oO0o % iIii1I11I1II1.i1IIi / O0
    IiIi11i = iIIiIiI1I1
    lisp.lisp_send_ecm(Oo0oO0oo0oO00, IiIi11i, iiII1i11i, oOOOoo00, OOoO,
                       i11iIIIIIi1)
    if 36 - 36: I1IiiI - I11i
    if 29 - 29: ooOoO0o * OOooOOo
    if 10 - 10: I1Ii111 % IiII * IiII.I11i / Ii1I % OOooOOo
    if 49 - 49: OoO0O00 / oO0o + O0 * o0oOOo0O0Ooo
    if 28 - 28: ooOoO0o + i11iIiiIii / I11i % OoOoOO00 % Oo0Ooo - O0
    ooo0OOO = time.time()
    if 49 - 49: i11iIiiIii % Ii1I.OoOoOO00
    if 13 - 13:
        i11iIiiIii + i1IIi * iIii1I11I1II1 % OoooooooOO - II111iiii * OOooOOo
    if 26 - 26: OoooooooOO * I1IiiI + OOooOOo
    if 24 - 24: i11iIiiIii % iIii1I11I1II1 + OOooOOo / i11iIiiIii
    if 70 - 70: OoO0O00 * O0.I11i + I1IiiI.IiII
    OoOooOOOO, i11iiII, I1iiiiI1iII, IiIi11i = oOo0oooo00o(
        oOO0O00oO0Ooo, oO0oIIII, II1iII1i, oO0Oo)
    if 14 - 14: iIii1I11I1II1 % iIii1I11I1II1 * i11iIiiIii - OoO0O00 - I11i
Пример #3
0
copy = packet
no_reply = True
count = int(count)

for i in range(count):
    packet = copy
    pubsub_str = "subscribe " if pubsub else ""
    print "Send lig {}map-request to {} for EID {} ...".format(pubsub_str,
        mr.print_address_no_iid(), target_eid_str)

    #
    # Send ECM based Map-Request to Map-Resolver..
    #
    packet = copy
    lisp.lisp_send_ecm(lisp_sockets, packet, inner_source, source_port,
        inner_dest, mr)

    #
    # Wait 2 seconds for Map-Reply and if it does not come in, retry Map-
    # Request up to count times.
    #
    map_request_ts = time.time()

    #
    # Wait 2 seconds for Map-Reply/Notify and if it does not come in, retry 
    # Map-Request up to count times.
    #
    opcode, source, port, packet = read_sockets(socket_list, 
        lisp_ephem_listen_socket, lisp_listen_socket, lisp_ipc_socket)

    #
Пример #4
0
 for oOo0oO in list(O0O.keys()):
     if (O0O[oOo0oO][0] != None): continue
     i1iIIi1 = O0O[oOo0oO][1]
     if 51 - 51: Oo0Ooo - oO0o + II111iiii * Ii1I.I11i + oO0o
     print("Send rig map-request to {} for EID {} ...".format(
         i1iIIi1.print_address_no_iid(), o0oo))
     if 78 - 78: i11iIiiIii / iII111i - Ii1I / OOooOOo + oO0o
     if 82 - 82: Ii1I
     if 46 - 46: OoooooooOO.i11iIiiIii
     if 94 - 94: o0oOOo0O0Ooo * Ii1I / Oo0Ooo / Ii1I
     if 87 - 87: Oo0Ooo.IiII
     iI11Ii = I1I11
     lisp.lisp_send_ecm(O0oO,
                        iI11Ii,
                        i1I,
                        o0oO0,
                        IIIII11I1IiI,
                        i1iIIi1,
                        to_ms=ii111iI1iIi1,
                        ddt=True)
     O0OO0O = time.time()
     O0O[oOo0oO][0] = O0OO0O
     if 81 - 81: oO0o.o0oOOo0O0Ooo % O0 / I1IiiI - oO0o
     if 43 - 43: i11iIiiIii + Oo0Ooo * II111iiii * I1Ii111 * O0
     if 64 - 64: OOooOOo % iIii1I11I1II1 * oO0o
     if 79 - 79: O0
     if 78 - 78: I1ii11iIi11i + OOooOOo - I1Ii111
     if 38 - 38: o0oOOo0O0Ooo - oO0o + iIii1I11I1II1 / OoOoOO00 % Oo0Ooo
 oO0o0 = []
 for o000o0o00o0Oo in O0oO:
     if (o000o0o00o0Oo == None): continue
     oO0o0.append(o000o0o00o0Oo)
Пример #5
0
 for oO0 in oO0OOOO0.keys():
     if (oO0OOOO0[oO0][0] != None): continue
     iI111I11I1I1 = oO0OOOO0[oO0][1]
     if 75 - 75: ooOoO0o + OoOoOO00 + o0oOOo0O0Ooo * I11i % oO0o.iII111i
     print "Send rig map-request to {} for EID {} ...".format(
         iI111I11I1I1.print_address_no_iid(), o0OO0oOO0O0)
     if 55 - 55: OOooOOo.I1IiiI
     if 61 - 61: Oo0Ooo % IiII.Oo0Ooo
     if 100 - 100: I1Ii111 * O0
     if 64 - 64: OOooOOo % iIii1I11I1II1 * oO0o
     if 79 - 79: O0
     III1Iiii1I11 = I1iI1iIi111i
     lisp.lisp_send_ecm(Oo0oO0oo0oO00,
                        III1Iiii1I11,
                        i11111IIIII,
                        i111I,
                        ooO00OO0,
                        iI111I11I1I1,
                        to_ms=ii1Ii11I,
                        ddt=True)
     oOO00O = time.time()
     oO0OOOO0[oO0][0] = oOO00O
     if 77 - 77: Oo0Ooo - i1IIi - I11i.OoOoOO00
     if 39 - 39: II111iiii / ooOoO0o + I1Ii111 / OoOoOO00
     if 13 - 13: IiII + O0 + iII111i % I1IiiI / o0oOOo0O0Ooo.IiII
     if 86 - 86: oO0o * o0oOOo0O0Ooo % i1IIi.Ii1I.i11iIiiIii
     if 56 - 56: I1ii11iIi11i % O0 - I1IiiI
     if 100 - 100: Ii1I - O0 % oO0o * OOooOOo + I1IiiI
 Oo0O0oooo = []
 for OOO0O in Oo0oO0oo0oO00:
     if (OOO0O == None): continue
     Oo0O0oooo.append(OOO0O)