[BusyBox 0000620]: add a small and static DNS server daemon

bugs at busybox.net bugs at busybox.net
Mon Jan 2 16:10:07 UTC 2006


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=620 
====================================================================== 
Reported By:                robang74
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   620
Category:                   New Features
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             01-02-2006 08:03 PST
Last Modified:              01-02-2006 08:10 PST
====================================================================== 
Summary:                    add a small and static DNS server daemon
Description: 
/*
 * Mini DNS server implementation for busybox
 *
 * Copyright (C) 2005 Roberto A. Foglietta (me at roberto.foglietta.name)
 * Copyright (C) 2005 Odd Arild Olsen (oao at fibula dot no)
 * Copyright (C) 2003 Paul Sheer
 * Copyright (C) 2001 Levent Karakas
 *
 * Licensed under GPLv2 or later, see file LICENSE in this tarball for
details.
 *
 * Odd Arild Olsen started out with the sheerdns [1] of Paul Sheer and
rewrote
 * it into a shape which I believe is both easier to understand and
maintain.
 * I also reused the input buffer for output and removed services he did
not
 * need.  [1] http://threading.2038bug.com/sheerdns/
 *
 * Some bugfix and minor changes was applied by Roberto A. Foglietta who
made
 * the first porting of oao' scdns to busybox also.
 */

====================================================================== 

---------------------------------------------------------------------- 
 robang74 - 01-02-06 08:10  
---------------------------------------------------------------------- 
TODO: shrink size of the applet

//#include <stdio.h>
#include <unistd.h>
//#include <stdlib.h>
//#include <sys/types.h>
//#include <sys/socket.h>
//#include <netinet/in.h>
//#include <arpa/inet.h>
//#include <sys/time.h>
//#include <sys/types.h>
//#include <sys/stat.h>
//#include <fcntl.h>
//#include <sys/socket.h>
#include <string.h>
//#include <assert.h>
//#include <time.h>
#include <signal.h>
//#include <netinet/in.h>
#include <arpa/inet.h>
#include <ctype.h> 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-02-06 08:03  robang74       New Issue                                    
01-02-06 08:03  robang74       Status                   new => assigned     
01-02-06 08:03  robang74       Assigned To               => BusyBox         
01-02-06 08:03  robang74       File Added: dns_applet.tar.gz                    
01-02-06 08:03  robang74       Issue Monitored: robang74                    
01-02-06 08:10  robang74       Note Added: 0000838                          
======================================================================




More information about the busybox-cvs mailing list