Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/services_mkdb/services_mkdb.c
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Lines | |||||
#include <errno.h> | #include <errno.h> | ||||
#include <stringlist.h> | #include <stringlist.h> | ||||
#include "extern.h" | #include "extern.h" | ||||
static char tname[MAXPATHLEN]; | static char tname[MAXPATHLEN]; | ||||
#define PMASK 0xffff | #define PMASK 0xffff | ||||
#define PROTOMAX 5 | #define PROTOMAX 6 | ||||
static void add(DB *, StringList *, size_t, const char *, size_t *, int); | static void add(DB *, StringList *, size_t, const char *, size_t *, int); | ||||
static StringList ***parseservices(const char *, StringList *); | static StringList ***parseservices(const char *, StringList *); | ||||
static void cleanup(void); | static void cleanup(void); | ||||
static void store(DB *, DBT *, DBT *, int); | static void store(DB *, DBT *, DBT *, int); | ||||
static void killproto(DBT *); | static void killproto(DBT *); | ||||
static char *getstring(const char *, size_t, char **, const char *); | static char *getstring(const char *, size_t, char **, const char *); | ||||
static size_t getprotoindex(StringList *, const char *); | static size_t getprotoindex(StringList *, const char *); | ||||
▲ Show 20 Lines • Show All 397 Lines • Show Last 20 Lines |