fix hardward addr bug
This commit is contained in:
		
							parent
							
								
									d6024cf64c
								
							
						
					
					
						commit
						eebd6500f3
					
				@ -80,7 +80,7 @@ func (el *esLogger) WriteMsg(when time.Time, msg string, level int, lable string
 | 
			
		||||
	vals["hostname"] = GetHostname()
 | 
			
		||||
	vals["working_idr"] = Getwd()
 | 
			
		||||
	vals["home_dir"] = GetUserHomename()
 | 
			
		||||
	vals["hardware_addr"] = GetCurrentInterface().HardwareAddr
 | 
			
		||||
	vals["hardware_addr"] = GetCurrentInterfaceHardwareAddr()
 | 
			
		||||
	vals["client_addrs"] = GetCurrentInterfaceAddrs()
 | 
			
		||||
 | 
			
		||||
	if el.IndexName == "" {
 | 
			
		||||
 | 
			
		||||
@ -15,6 +15,13 @@ func GetCurrentInterface() *net.Interface {
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func GetCurrentInterfaceHardwareAddr() string {
 | 
			
		||||
	if inter := GetCurrentInterface(); inter != nil {
 | 
			
		||||
		return fmt.Sprintf("%s", inter.HardwareAddr)
 | 
			
		||||
	}
 | 
			
		||||
	return ""
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func GetCurrentInterfaceAddrs() string {
 | 
			
		||||
	if inter := GetCurrentInterface(); inter != nil {
 | 
			
		||||
		if addrs, err := inter.Addrs(); err == nil {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user