7 max_requests_outstanding = 4
11 # [server] # maybe computed from `network' (see server defaults)
12 # [routes] # default is none
15 # url # maybe computed from `addrs' and `port' (see server defaults)
18 # password = <password>
23 def set_client(ci,cs,pw):
26 assert(client_cs is None)
29 c.max_outstanding = cfg.getint(cs, 'max_requests_outstanding')
34 global max_requests_outstanding
36 process_cfg_common_always()
40 c.url = cfg.get('server','url')
43 sa = c.saddrs[0].url()
45 process_cfg_clients(set_client)
48 c.routes = cfg.get('virtual','routes')
52 process_cfg_ipif(client_cs,
57 def outbound(packet, saddr, daddr):
58 print('OUT ', saddr, daddr, repr(packet))
61 common_startup(defcfg)
63 start_ipif(c.ipif_command, outbound)