Symbol: shared_network
usr.sbin/dhcpd/bootp.c
71
struct shared_network *s;
usr.sbin/dhcpd/bootp.c
92
s = packet->shared_network;
usr.sbin/dhcpd/confpars.c
197
struct shared_network *share;
usr.sbin/dhcpd/confpars.c
246
if (group->shared_network) {
usr.sbin/dhcpd/confpars.c
248
group->shared_network);
usr.sbin/dhcpd/confpars.c
257
share = calloc(1, sizeof(struct shared_network));
usr.sbin/dhcpd/confpars.c
261
share->group->shared_network = share;
usr.sbin/dhcpd/confpars.c
649
struct shared_network *share;
usr.sbin/dhcpd/confpars.c
653
share = calloc(1, sizeof(struct shared_network));
usr.sbin/dhcpd/confpars.c
662
share->group->shared_network = share;
usr.sbin/dhcpd/confpars.c
722
parse_subnet_declaration(FILE *cfile, struct shared_network *share)
usr.sbin/dhcpd/confpars.c
735
subnet->shared_network = share;
usr.sbin/dhcpd/dhcp.c
106
struct lease *lease = find_lease(packet, packet->shared_network, 0);
usr.sbin/dhcpd/dhcp.c
116
if (!packet->shared_network) {
usr.sbin/dhcpd/dhcp.c
124
lease = packet->shared_network->last_lease;
usr.sbin/dhcpd/dhcp.c
132
packet->shared_network->name);
usr.sbin/dhcpd/dhcp.c
1436
(state->shared_network == lease->shared_network)) &&
usr.sbin/dhcpd/dhcp.c
1466
find_lease(struct packet *packet, struct shared_network *share,
usr.sbin/dhcpd/dhcp.c
1507
if (uid_lease->shared_network == share)
usr.sbin/dhcpd/dhcp.c
1549
if (hw_lease->shared_network == share) {
usr.sbin/dhcpd/dhcp.c
1580
if (ip_lease && (ip_lease->shared_network != share)) {
usr.sbin/dhcpd/dhcp.c
1609
ip_lease->shared_network->name);
usr.sbin/dhcpd/dhcp.c
1676
if (ip_lease && share != ip_lease->shared_network) {
usr.sbin/dhcpd/dhcp.c
1681
if (uid_lease && share != uid_lease->shared_network) {
usr.sbin/dhcpd/dhcp.c
1686
if (hw_lease && share != hw_lease->shared_network) {
usr.sbin/dhcpd/dhcp.c
1772
mockup_lease(struct packet *packet, struct shared_network *share,
usr.sbin/dhcpd/dhcp.c
1781
mock.shared_network = mock.subnet->shared_network;
usr.sbin/dhcpd/dhcp.c
224
lease = find_lease(packet, subnet->shared_network, &ours);
usr.sbin/dhcpd/dhcp.c
276
if (!packet->shared_network ||
usr.sbin/dhcpd/dhcp.c
286
if (!packet->shared_network) {
usr.sbin/dhcpd/dhcp.c
288
subnet->shared_network->group->authoritative) {
usr.sbin/dhcpd/dhcp.c
300
subnet = find_grouped_subnet(packet->shared_network, cip);
usr.sbin/dhcpd/dhcp.c
302
if (packet->shared_network->group->authoritative)
usr.sbin/dhcpd/dhcp.c
551
if (!subnet->shared_network) {
usr.sbin/dhcpd/dhcp.c
560
lease.shared_network = subnet->shared_network;
usr.sbin/dhcpd/dhcp.c
762
state->shared_network = packet->interface->shared_network;
usr.sbin/dhcpd/dhcp.c
934
lt.shared_network = lease->shared_network;
usr.sbin/dhcpd/dhcpd.c
360
struct shared_network *s;
usr.sbin/dhcpd/dhcpd.c
377
for (s = g->shared_network; s; s = s->next)
usr.sbin/dhcpd/dhcpd.h
120
struct shared_network *shared_network;
usr.sbin/dhcpd/dhcpd.h
157
struct shared_network *shared_network; /* Shared network of interface
usr.sbin/dhcpd/dhcpd.h
182
struct shared_network *shared_network;
usr.sbin/dhcpd/dhcpd.h
217
struct shared_network *next;
usr.sbin/dhcpd/dhcpd.h
231
struct shared_network *shared_network;
usr.sbin/dhcpd/dhcpd.h
256
struct shared_network *shared_network;
usr.sbin/dhcpd/dhcpd.h
356
void parse_subnet_declaration(FILE *, struct shared_network *);
usr.sbin/dhcpd/dhcpd.h
392
struct lease *find_lease(struct packet *, struct shared_network *, int *);
usr.sbin/dhcpd/dhcpd.h
393
struct lease *mockup_lease(struct packet *, struct shared_network *,
usr.sbin/dhcpd/dhcpd.h
404
struct shared_network *);
usr.sbin/dhcpd/dhcpd.h
406
extern struct subnet *find_grouped_subnet(struct shared_network *,
usr.sbin/dhcpd/dhcpd.h
409
void enter_shared_network(struct shared_network *);
usr.sbin/dhcpd/dhcpd.h
90
struct shared_network *shared_network;
usr.sbin/dhcpd/dispatch.c
230
share = subnet->shared_network;
usr.sbin/dhcpd/dispatch.c
231
if (tmp->shared_network &&
usr.sbin/dhcpd/dispatch.c
232
tmp->shared_network != share) {
usr.sbin/dhcpd/dispatch.c
237
tmp->shared_network = share;
usr.sbin/dhcpd/dispatch.c
251
if (!tmp->shared_network) {
usr.sbin/dhcpd/dispatch.c
266
for (subnet = (tmp->shared_network ?
usr.sbin/dhcpd/dispatch.c
267
tmp->shared_network->subnets : NULL); subnet;
usr.sbin/dhcpd/dispatch.c
508
packet->shared_network = subnet->shared_network;
usr.sbin/dhcpd/dispatch.c
510
packet->shared_network = NULL;
usr.sbin/dhcpd/dispatch.c
512
packet->shared_network = packet->interface->shared_network;
usr.sbin/dhcpd/dispatch.c
514
if (packet->shared_network)
usr.sbin/dhcpd/dispatch.c
90
struct shared_network *share;
usr.sbin/dhcpd/memory.c
166
struct shared_network *share)
usr.sbin/dhcpd/memory.c
198
struct shared_network *share = subnet->shared_network;
usr.sbin/dhcpd/memory.c
267
address_range[i].shared_network = share;
usr.sbin/dhcpd/memory.c
338
find_grouped_subnet(struct shared_network *share, struct iaddr addr)
usr.sbin/dhcpd/memory.c
407
enter_shared_network(struct shared_network *share)
usr.sbin/dhcpd/memory.c
563
comp->shared_network->leases = comp->next;
usr.sbin/dhcpd/memory.c
566
if (comp->shared_network->last_lease == comp)
usr.sbin/dhcpd/memory.c
567
comp->shared_network->last_lease = comp->prev;
usr.sbin/dhcpd/memory.c
570
if (comp == comp->shared_network->insertion_point ||
usr.sbin/dhcpd/memory.c
571
!comp->shared_network->insertion_point)
usr.sbin/dhcpd/memory.c
572
lp = comp->shared_network->leases;
usr.sbin/dhcpd/memory.c
574
lp = comp->shared_network->insertion_point;
usr.sbin/dhcpd/memory.c
579
comp->shared_network->leases = comp;
usr.sbin/dhcpd/memory.c
580
comp->shared_network->last_lease = comp;
usr.sbin/dhcpd/memory.c
593
comp->shared_network->last_lease = comp;
usr.sbin/dhcpd/memory.c
60
static struct shared_network *shared_networks;
usr.sbin/dhcpd/memory.c
614
comp->shared_network->leases = comp;
usr.sbin/dhcpd/memory.c
624
comp->shared_network->insertion_point = comp;
usr.sbin/dhcpd/memory.c
877
struct shared_network *s;
usr.sbin/dhcpd/udpsock.c
169
iface.shared_network = subnet->shared_network ;