along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- $Id: conf.c,v 1.9.4.60 2002/09/09 22:32:30 guus Exp $
+ $Id: conf.c,v 1.9.4.61 2002/09/15 12:26:24 guus Exp $
*/
#include "config.h"
return 0;
}
-int get_config_port(config_t *cfg, port_t *result)
-{
- cp();
-
- if(!cfg)
- return 0;
-
- if(sscanf(cfg->value, "%hu", result) == 1) {
- *result = htons(*result);
- return 1;
- }
-
- syslog(LOG_ERR, _("Port number expected for configuration variable %s in %s line %d"),
- cfg->variable, cfg->file, cfg->line);
-
- return 0;
-}
-
int get_config_subnet(config_t *cfg, subnet_t ** result)
{
subnet_t *subnet;
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- $Id: conf.h,v 1.6.4.34 2002/09/09 21:24:31 guus Exp $
+ $Id: conf.h,v 1.6.4.35 2002/09/15 12:26:24 guus Exp $
*/
#ifndef __TINC_CONF_H__
extern config_t *lookup_config_next(avl_tree_t *, config_t *);
extern int get_config_bool(config_t *, int *);
extern int get_config_int(config_t *, int *);
-extern int get_config_port(config_t *, port_t *);
extern int get_config_string(config_t *, char **);
extern int get_config_address(config_t *, struct addrinfo **);
struct subnet_t; /* Needed for next line. */
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- $Id: net.h,v 1.9.4.54 2002/09/10 22:12:33 guus Exp $
+ $Id: net.h,v 1.9.4.55 2002/09/15 12:26:24 guus Exp $
*/
#ifndef __TINC_NET_H__
uint16_t x[8];
} ipv6_t;
-typedef unsigned short port_t;
-
typedef short length_t;
typedef union {