[dhcp-agent-commits] dhcp-agent/src dhcp-libutil.h,1.1,1.2 dhcp-util.c,1.2,1.3
Status: Alpha
Brought to you by:
actmodern
From: <act...@us...> - 2002-10-30 05:11:19
|
Update of /cvsroot/dhcp-agent/dhcp-agent/src In directory usw-pr-cvs1:/tmp/cvs-serv9609/src Modified Files: dhcp-libutil.h dhcp-util.c Log Message: interactive mode setter and update to some type definitions Index: dhcp-libutil.h =================================================================== RCS file: /cvsroot/dhcp-agent/dhcp-agent/src/dhcp-libutil.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dhcp-libutil.h 30 Oct 2002 05:00:46 -0000 1.1 --- dhcp-libutil.h 30 Oct 2002 05:11:16 -0000 1.2 *************** *** 41,46 **** /* string buffer object. */ typedef struct { ! int len; ! int capacity; char *buf; } stringbuffer; --- 41,46 ---- /* string buffer object. */ typedef struct { ! size_t len; ! size_t capacity; char *buf; } stringbuffer; *************** *** 136,139 **** --- 136,142 ---- extern void stringbuffer_align(stringbuffer *sb, int begin, int end); extern int stringbuffer_getlen(stringbuffer *sb); + + /* interactive mode switch. */ + void set_interactive(uint8_t interactive_arg); /* constants. */ Index: dhcp-util.c =================================================================== RCS file: /cvsroot/dhcp-agent/dhcp-agent/src/dhcp-util.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** dhcp-util.c 30 Oct 2002 05:00:46 -0000 1.2 --- dhcp-util.c 30 Oct 2002 05:11:17 -0000 1.3 *************** *** 30,34 **** #include <dhcp-libutil.h> ! static int interactive = 1; static int verbosity_level = DEBUG_VERBOSITY_LEVEL; --- 30,34 ---- #include <dhcp-libutil.h> ! static uint8_t interactive = 1; static int verbosity_level = DEBUG_VERBOSITY_LEVEL; *************** *** 560,563 **** --- 560,564 ---- } + /* remove alarm. */ void remove_alarm(void) { *************** *** 575,578 **** --- 576,580 ---- } + /* check for seven bit cleanliness. */ int is_seven_bit_clean(const char *data, int len) { *************** *** 588,593 **** } ! /* Get port number for named service. */ ! int port_for_service(const char *serv, const char *proto) { --- 590,594 ---- } ! /* get port number for named service. */ int port_for_service(const char *serv, const char *proto) { *************** *** 628,630 **** --- 629,638 ---- return 0; + } + + void set_interactive(uint8_t interactive_arg) + { + /* set to 1 or 0. */ + interactive = interactive_arg; + return; } |