Show
Ignore:
Timestamp:
12/09/09 15:46:16 (2 years ago)
Author:
Frederic Lepied <frederic.lepied@…>
Children:
74c3d1b1c53af237e622f28e0595b9fb76106d59
Parents:
e5e582bfb02593a628c358d97bd630ff91da7f41
git-committer:
Frederic Lepied <frederic.lepied@…> (12/09/09 15:46:16)
Message:

lookup ip to mac association ignoring case

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pxe/common.py

    re5e582b rfa9915f  
    1414from models import * 
    1515 
    16 MAC_REGEXP = re.compile('^.*\s([0-9A-F:]+)\s.*') 
    17 IP_REGEXP = re.compile('^([0-9.]+).*\s[0-9A-F:]+\s.*') 
     16MAC_REGEXP = re.compile('^.*\s([0-9a-f:]+)\s.*', re.I) 
     17IP_REGEXP = re.compile('^([0-9.]+).*\s[0-9a-f:]+\s.*', re.I) 
    1818 
    1919def ip_to_mac(ip): 
     
    3737    mac = ip_to_mac(request.META['REMOTE_ADDR']) 
    3838    if not mac: 
     39        print 'no mac for', request.META['REMOTE_ADDR'] 
    3940        raise Http404 
    4041    return mac