ing
This commit is contained in:
		
							parent
							
								
									d8ffaa8d84
								
							
						
					
					
						commit
						ba355a5665
					
				| @ -292,12 +292,13 @@ export class SettingComponent implements OnInit, AfterContentInit { | ||||
|     } | ||||
|     const discoverZone: DiscoverZone = { | ||||
|       discoverHost: { | ||||
|         firstScanRange: this.startIP, | ||||
|         lastScanRange: this.endIP, | ||||
|         firstScanRangev4: this.startIP, | ||||
|         lastScanRangev4: this.endIP, | ||||
|         discoverPort: discoverPort, | ||||
|       }, | ||||
|     }; | ||||
| 
 | ||||
| 
 | ||||
|     console.log(discoverZone); | ||||
| 
 | ||||
|     // console.log('start discovery - ' + this.probe.probeKey);
 | ||||
|  | ||||
| @ -1,10 +1,15 @@ | ||||
| import { DiscoverPort } from './DiscoverPort'; | ||||
| 
 | ||||
| export interface DiscoverHost { | ||||
|   firstScanRange?: string; | ||||
|   lastScanRange?: string; | ||||
|   excludeHosts?: string[]; | ||||
|   includeHosts?: string[]; | ||||
|   firstScanRangev4?: string; | ||||
|   lastScanRangev4?: string; | ||||
|   excludeHostsv4?: string[]; | ||||
|   includeHostsv4?: string[]; | ||||
| 
 | ||||
|   firstScanRangev6?: string; | ||||
|   lastScanRangev6?: string; | ||||
|   excludeHostsv6?: string[]; | ||||
|   includeHostsv6?: string[]; | ||||
| 
 | ||||
|   discoverPort?: DiscoverPort; | ||||
| } | ||||
|  | ||||
| @ -3,8 +3,8 @@ import { Port } from './Port'; | ||||
| 
 | ||||
| export interface Host { | ||||
|     id?: number; | ||||
|     ip4?: string; | ||||
|     ip6?: string; | ||||
|     ipv4?: string; | ||||
|     ipv6?: string; | ||||
|     mac: number; | ||||
|     os: string; | ||||
|     discoveredDate?: Date; | ||||
|  | ||||
| @ -3,8 +3,8 @@ import { Host } from './Host'; | ||||
| export interface Zone { | ||||
|   id?: number; | ||||
|   network?: string; | ||||
|   ip4?: string; | ||||
|   ip6?: string; | ||||
|   ipv4?: string; | ||||
|   ipv6?: string; | ||||
|   iface?: string; | ||||
|   mac?: string; | ||||
|   discoveredDate?: Date; | ||||
|  | ||||
| @ -70,10 +70,10 @@ export function reducer(state = initialState, action: Actions): State { | ||||
|       } | ||||
|       if (null === zone.hosts || undefined === zone.hosts) { | ||||
|         zone.hosts = new Map(); | ||||
|         zone.hosts.set(host.ip4, host); | ||||
|         zone.hosts.set(host.ipv4, host); | ||||
|       } else { | ||||
|         if (zone.hosts.has(host.ip4) === false) { | ||||
|           zone.hosts.set(host.ip4, host); | ||||
|         if (zone.hosts.has(host.ipv4) === false) { | ||||
|           zone.hosts.set(host.ipv4, host); | ||||
|         } | ||||
|       } | ||||
| 
 | ||||
| @ -118,7 +118,7 @@ export function reducer(state = initialState, action: Actions): State { | ||||
|           zone.hosts = new Map(); | ||||
|       } | ||||
|       let host: Host = null; | ||||
|       host = zone.hosts.get(port.host.ip4); | ||||
|       host = zone.hosts.get(port.host.ipv4); | ||||
| 
 | ||||
|       if (host === undefined || host === null) { | ||||
|         host = port.host; | ||||
| @ -133,7 +133,7 @@ export function reducer(state = initialState, action: Actions): State { | ||||
|         } | ||||
|       } | ||||
| 
 | ||||
|       zone.hosts.set(host.ip4, host); | ||||
|       zone.hosts.set(host.ipv4, host); | ||||
|       zones.set(zone.network, zone); | ||||
| 
 | ||||
|       const newZones: Map<string, Zone> = new Map(); | ||||
| @ -174,10 +174,10 @@ export function reducer(state = initialState, action: Actions): State { | ||||
|       //   console.error(`Discovery.DiscoveredPort: Host[${service.port.host.ip}] is not exist`);
 | ||||
|       // }
 | ||||
|       let host: Host = null; | ||||
|       host = zone.hosts.get(service.port.host.ip4); | ||||
|       host = zone.hosts.get(service.port.host.ipv4); | ||||
| 
 | ||||
|       if (host === undefined || host === null) { | ||||
|         zone.hosts.set(service.port.host.ip4, service.port.host); | ||||
|         zone.hosts.set(service.port.host.ipv4, service.port.host); | ||||
|         host = service.port.host; | ||||
|       } | ||||
| 
 | ||||
| @ -199,7 +199,7 @@ export function reducer(state = initialState, action: Actions): State { | ||||
|       port.services.set(service.serviceName, service); | ||||
| 
 | ||||
|       host.ports.set(service.port.portNumber, port); | ||||
|       zone.hosts.set(host.ip4, host); | ||||
|       zone.hosts.set(host.ipv4, host); | ||||
|       zones.set(zone.network, zone); | ||||
| 
 | ||||
|       const newZones: Map<string, Zone> = new Map(); | ||||
|  | ||||
| @ -7,10 +7,10 @@ import { | ||||
|   Host, | ||||
|   Port, | ||||
|   Service, | ||||
|   DiscoveryZone, | ||||
|   DiscoveryHost, | ||||
|   DiscoveryPort, | ||||
|   DiscoveryService as MDiscoveryService, | ||||
|   DiscoverZone as MDDiscoverZone, | ||||
|   DiscoverHost as MDDiscoverHost, | ||||
|   DiscoverPort as MDDiscoverPort, | ||||
|   DiscoverService as MDiscoverService, | ||||
| } from '../../model'; | ||||
| import { Probe } from 'packages/probe/model'; | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user