Searched refs:duid (Results 1 - 25 of 29) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dhcp6/
H A Dcommon.h85 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 Ddhcp6s.conf17 duid 00:01:00:01:05:c8:8c:7e:00:10:a4:8d:30:7f;
H A Dcommon.c138 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 Dlease.h69 struct duid clientid;
70 struct duid serverid;
H A Dconfig.h125 struct duid serverid;
207 struct duid duid; /* DUID for the host */ member in struct:host_conf
H A Ddhcp6.h132 struct duid { struct
232 struct duid clientID; /* DUID */
233 struct duid serverID; /* DUID */
H A Dclient6_token.l94 duid {hexpair}(:{hexpair})*
184 <S_CNF>duid-time { DECHO; return (DUID_TIME); }
H A Dlease.c248 const struct duid *duid = &iaidkey->clientid; local
250 index = do_hash((const void *) duid->duid_id, duid->duid_len);
H A Dserver6_conf.h150 struct duid cid;
H A Dconfig.c323 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 Dserver6_addr.c81 *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 Dserver6_token.l100 duid { BEGIN S_DUID; return DUID; }
H A Ddhcp6c.c116 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 Dcommon.h85 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 Ddhcp6s.conf17 duid 00:01:00:01:05:c8:8c:7e:00:10:a4:8d:30:7f;
H A Dcommon.c138 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 Dlease.h69 struct duid clientid;
70 struct duid serverid;
H A Dconfig.h125 struct duid serverid;
207 struct duid duid; /* DUID for the host */ member in struct:host_conf
H A Ddhcp6.h132 struct duid { struct
232 struct duid clientID; /* DUID */
233 struct duid serverID; /* DUID */
H A Dclient6_token.l94 duid {hexpair}(:{hexpair})*
184 <S_CNF>duid-time { DECHO; return (DUID_TIME); }
H A Dlease.c248 const struct duid *duid = &iaidkey->clientid; local
250 index = do_hash((const void *) duid->duid_id, duid->duid_len);
H A Dserver6_conf.h150 struct duid cid;
H A Dconfig.c323 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 Dserver6_addr.c81 *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 Dserver6_token.l100 duid { BEGIN S_DUID; return DUID; }

Completed in 201 milliseconds

12