Skip to content

stefanKnott/MultithreadedDNSResolver

Repository files navigation

CS3753 (Operating Systems)
Fall 2014
University of Colorado Boulder
Programming Assignment 2

By: Stefan Knott

Adopted from previous code by
 Andy Sayler - 2012
 Junho Ahn - 2012
 Chris Wailes <chris.wailes@gmail.com> - 2010
 Wei-Te Chen <weite.chen@colorado.edu> - 2011

---Files---
All files except for multilookup.c were written by the above accredited people.

---Executables---
multi-lookup - This program andles DNS requests from input files passed to the program and outputs them to a file.  It does this via multithreading and solves the classic producer consumer problem.

---Examples---
Build:
 make

Clean:
 make clean

Lookup DNS info for names files (can handle multiple) and output into file listed last:
 example/ ./multi-lookup names.txt results.txt
 example/ ./multi-lookup names1.txt names2.txt results.txt

About

CSCI 3753 Operating Systems Lab. Multithreaded solution to DNS request handling, solves classic producer consumer problem. Fall 2014

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors