dyndns protocol server written C (uses nsupdate to update DDNS records)