April 11, 2001

Well, I now have much more "visible" stuff done. I've been working on the GUI to the utility so that I can do more testing. I now have it to the point of when I log in it "grabs" my ip from the HTTP headers and then parses (properly) a dhcpd.leases file to get the MAC address that has been assigned that IP address. It currently just flat-out attempts to insert this newly determined information into the database (which fails if the record is already in there). I need to work on the REG_DB module (namely the storeMachineInfo subroutine) so that it checks the database to see if a record exists and take proper action accordingly. In the occurance of the need to add a record to the database (not update it) I also need to get the sub to add the record to the new_connections table. Basically, now that I have the user-side GUI almost done, I can worry about solidifying the structure of the back-end. More news to come shortly.