fake.c revision 228259
1/* $FreeBSD: head/tools/regression/sbin/dhclient/fake.c 228259 2011-12-04 14:44:31Z dumbbell $ */ 2 3#include <setjmp.h> 4#include <stdarg.h> 5#include <stdio.h> 6 7#include "dhcpd.h" 8 9extern jmp_buf env; 10 11void 12error(char *fmt, ...) 13{ 14 va_list ap; 15 16 va_start(ap, fmt); 17 vfprintf(stderr, fmt, ap); 18 va_end(ap); 19 fprintf(stderr, "\n"); 20 21 longjmp(env, 1); 22} 23 24int 25warning(char *fmt, ...) 26{ 27 int ret; 28 va_list ap; 29 30 va_start(ap, fmt); 31 ret = vfprintf(stderr, fmt, ap); 32 va_end(ap); 33 fprintf(stderr, "\n"); 34 35 return ret; 36} 37 38int 39note(char *fmt, ...) 40{ 41 int ret; 42 va_list ap; 43 44 va_start(ap, fmt); 45 ret = vfprintf(stderr, fmt, ap); 46 va_end(ap); 47 fprintf(stderr, "\n"); 48 49 return ret; 50} 51 52void 53bootp(struct packet *packet) 54{ 55} 56 57void 58dhcp(struct packet *packet) 59{ 60} 61