/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dhcp6/ |
H A D | common.h | 85 extern int get_duid __P((const char *, const char *, struct duid *)); 103 extern char *duidstr __P((const struct duid *)); 104 extern int duidcpy __P((struct duid *, const struct duid *)); 105 extern int duidcmp __P((const struct duid *, const struct duid *)); 106 extern void duidfree __P((struct duid *)); 109 extern int configure_duid __P((const char *, struct duid *)); 113 extern struct host_conf *find_hostconf __P((const struct duid *));
|
H A D | dhcp6s.conf | 17 duid 00:01:00:01:05:c8:8c:7e:00:10:a4:8d:30:7f;
|
H A D | common.c | 138 find_hostconf(const struct duid *duid) argument 143 if (host->duid.duid_len == duid->duid_len && 144 memcmp(host->duid.duid_id, duid->duid_id, 145 host->duid.duid_len) == 0) { 681 struct duid *duid) 720 duid 680 configure_duid(const char *str, struct duid *duid) argument 733 get_duid(const char *idfile, const char *ifname, struct duid *duid) argument 2455 duidstr(const struct duid *duid) argument [all...] |
H A D | lease.h | 69 struct duid clientid; 70 struct duid serverid;
|
H A D | config.h | 125 struct duid serverid; 207 struct duid duid; /* DUID for the host */ member in struct:host_conf
|
H A D | dhcp6.h | 132 struct duid { struct 232 struct duid clientID; /* DUID */ 233 struct duid serverID; /* DUID */
|
H A D | client6_token.l | 94 duid {hexpair}(:{hexpair})* 184 <S_CNF>duid-time { DECHO; return (DUID_TIME); }
|
H A D | lease.c | 248 const struct duid *duid = &iaidkey->clientid; local 250 index = do_hash((const void *) duid->duid_id, duid->duid_len);
|
H A D | server6_conf.h | 150 struct duid cid;
|
H A D | config.c | 323 if (hconf->duid.duid_id) { 331 &hconf->duid)) != 0) { 341 host->name, duidstr(&hconf->duid)); 544 if (host->duid.duid_id) 545 free(host->duid.duid_id);
|
H A D | server6_addr.c | 81 *find_hostdecl(duid, iaid, hostlist) 82 struct duid *duid; 88 if (!duidcmp(duid, &host->cid) && host->iaidinfo.iaid == iaid) 130 dprintf(LOG_INFO, "%s" "no leases are added for duid %s iaid %u", 136 dprintf(LOG_ERR, "%s" "failed to hash_add an iaidaddr %u for client duid %s", 142 dprintf(LOG_DEBUG, "%s" "hash_add an iaidaddr %u for client duid %s", 203 dprintf(LOG_DEBUG, "%s" "iaid %u iaidaddr for client duid %s doesn't exists", 292 dprintf(LOG_INFO, "%s" "no leases are added for duid %s iaid %u", 899 struct duid *dui local [all...] |
H A D | server6_token.l | 100 duid { BEGIN S_DUID; return DUID; }
|
H A D | dhcp6c.c | 116 static struct duid client_duid; 127 struct duid *)); 1653 find_server(ifp, duid) 1655 struct duid *duid; 1660 if (duidcmp(&s->optinfo.serverID, duid) == 0)
|
/netgear-R7000-V1.0.7.12_1.2.5/src/router/dhcp6/ |
H A D | common.h | 85 extern int get_duid __P((const char *, const char *, struct duid *)); 103 extern char *duidstr __P((const struct duid *)); 104 extern int duidcpy __P((struct duid *, const struct duid *)); 105 extern int duidcmp __P((const struct duid *, const struct duid *)); 106 extern void duidfree __P((struct duid *)); 109 extern int configure_duid __P((const char *, struct duid *)); 113 extern struct host_conf *find_hostconf __P((const struct duid *));
|
H A D | dhcp6s.conf | 17 duid 00:01:00:01:05:c8:8c:7e:00:10:a4:8d:30:7f;
|
H A D | common.c | 138 find_hostconf(const struct duid *duid) argument 143 if (host->duid.duid_len == duid->duid_len && 144 memcmp(host->duid.duid_id, duid->duid_id, 145 host->duid.duid_len) == 0) { 681 struct duid *duid) 720 duid 680 configure_duid(const char *str, struct duid *duid) argument 733 get_duid(const char *idfile, const char *ifname, struct duid *duid) argument 2472 duidstr(const struct duid *duid) argument [all...] |
H A D | lease.h | 69 struct duid clientid; 70 struct duid serverid;
|
H A D | config.h | 125 struct duid serverid; 207 struct duid duid; /* DUID for the host */ member in struct:host_conf
|
H A D | dhcp6.h | 132 struct duid { struct 232 struct duid clientID; /* DUID */ 233 struct duid serverID; /* DUID */
|
H A D | client6_token.l | 94 duid {hexpair}(:{hexpair})* 184 <S_CNF>duid-time { DECHO; return (DUID_TIME); }
|
H A D | lease.c | 248 const struct duid *duid = &iaidkey->clientid; local 250 index = do_hash((const void *) duid->duid_id, duid->duid_len);
|
H A D | server6_conf.h | 150 struct duid cid;
|
H A D | config.c | 323 if (hconf->duid.duid_id) { 331 &hconf->duid)) != 0) { 341 host->name, duidstr(&hconf->duid)); 544 if (host->duid.duid_id) 545 free(host->duid.duid_id);
|
H A D | server6_addr.c | 81 *find_hostdecl(duid, iaid, hostlist) 82 struct duid *duid; 88 if (!duidcmp(duid, &host->cid) && host->iaidinfo.iaid == iaid) 130 dprintf(LOG_INFO, "%s" "no leases are added for duid %s iaid %u", 136 dprintf(LOG_ERR, "%s" "failed to hash_add an iaidaddr %u for client duid %s", 142 dprintf(LOG_DEBUG, "%s" "hash_add an iaidaddr %u for client duid %s", 203 dprintf(LOG_DEBUG, "%s" "iaid %u iaidaddr for client duid %s doesn't exists", 292 dprintf(LOG_INFO, "%s" "no leases are added for duid %s iaid %u", 899 struct duid *dui local [all...] |
H A D | server6_token.l | 100 duid { BEGIN S_DUID; return DUID; }
|