|
djbdnscurve6 46
djbdnscurve6
|
#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include "stralloc.h"#include "buffer.h"#include "exit.h"#include "open.h"#include "getln.h"#include "logmsg.h"#include "scan.h"#include "byte.h"#include "str.h"#include "fmt.h"#include "ip.h"#include "dns.h"
Go to the source code of this file.
Macros | |
| #define | WHO "tinydns-edit" |
| #define | TTL_NS 259200 |
| #define | TTL_POSITIVE 86400 |
| #define | NUMFIELDS 10 |
Functions | |
| int | rename (const char *, const char *) |
| void | die_usage () |
| void | nomem () |
| void | die_read () |
| void | die_write () |
| void | put (const char *buf, unsigned int len) |
| int | main (int argc, char **argv) |
Variables | |
| char * | fn |
| char * | fnnew |
| char | mode |
| char | targetip4 [4] |
| char | targetip6 [16] |
| int | fd |
| buffer | b |
| char | bspace [1024] |
| int | fdnew |
| buffer | bnew |
| char | bnewspace [1024] |
| int | match = 1 |
| char | ip4 [4] |
| char | ip6 [16] |
| char | ip4str [IP4_FMT] |
| char | ip6str [IP6_FMT] |
| char | strnum [FMT_ULONG] |
| #define NUMFIELDS 10 |
Definition at line 61 of file tinydns-edit.c.
| #define TTL_NS 259200 |
Definition at line 19 of file tinydns-edit.c.
| #define TTL_POSITIVE 86400 |
Definition at line 20 of file tinydns-edit.c.
| #define WHO "tinydns-edit" |
Definition at line 17 of file tinydns-edit.c.
| void die_read | ( | void | ) |
| void die_usage | ( | void | ) |
| void die_write | ( | void | ) |
| int main | ( | int | argc, |
| char ** | argv ) |
| void nomem | ( | void | ) |
| void put | ( | const char * | buf, |
| unsigned int | len ) |
Definition at line 75 of file tinydns-edit.c.


| int rename | ( | const char * | , |
| const char * | ) |

| buffer b |
Definition at line 51 of file tinydns-edit.c.
| buffer bnew |
Definition at line 55 of file tinydns-edit.c.
| char bnewspace[1024] |
Definition at line 56 of file tinydns-edit.c.
| char bspace[1024] |
Definition at line 52 of file tinydns-edit.c.
| int fd |
Definition at line 50 of file tinydns-edit.c.
| int fdnew |
Definition at line 54 of file tinydns-edit.c.
| char* fn |
Definition at line 22 of file tinydns-edit.c.
| char* fnnew |
Definition at line 23 of file tinydns-edit.c.
| char ip4[4] |
Definition at line 66 of file tinydns-edit.c.
| char ip4str[IP4_FMT] |
Definition at line 68 of file tinydns-edit.c.
| char ip6[16] |
Definition at line 67 of file tinydns-edit.c.
| char ip6str[IP6_FMT] |
Definition at line 69 of file tinydns-edit.c.
| int match = 1 |
Definition at line 59 of file tinydns-edit.c.
| char mode |
Definition at line 45 of file tinydns-edit.c.
| char strnum[FMT_ULONG] |
Definition at line 70 of file tinydns-edit.c.
| char targetip4[4] |
Definition at line 47 of file tinydns-edit.c.
| char targetip6[16] |
Definition at line 48 of file tinydns-edit.c.