/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/dnsmasq/src/ |
H A D | lease.c | 28 struct dhcp_lease *lease; local 39 lease database. */ 61 die(_("cannot open or create lease file %s: %s"), daemon->lease_file, EC_FILE); 93 (lease = lease4_allocate(addr.addr.addr4))) 100 lease_set_hwaddr(lease, (unsigned char *)daemon->dhcp_buff2, (unsigned char *)daemon->packet, 104 lease_set_hostname(lease, daemon->dhcp_buff, 0, get_domain(lease->addr), NULL); 121 if ((lease = lease6_allocate(&addr.addr.addr6, lease_type))) 123 lease_set_hwaddr(lease, NULL, (unsigned char *)daemon->packet, 0, 0, clid_len, now, 0); 124 lease_set_iaid(lease, iai 188 struct dhcp_lease *lease; local 232 struct dhcp_lease *lease; local 388 struct dhcp_lease *lease; local 412 struct dhcp_lease *lease; local 446 struct dhcp_lease *lease; local 462 struct dhcp_lease *lease; local 494 struct dhcp_lease *lease; local 551 struct dhcp_lease *lease, *tmp, **up; local 580 struct dhcp_lease *lease; local 613 struct dhcp_lease *lease; local 633 struct dhcp_lease *lease; local 656 struct dhcp_lease *lease; local 665 struct dhcp_lease *lease; local 692 struct dhcp_lease *lease; local 710 struct dhcp_lease *lease; local 734 struct dhcp_lease *lease; local 755 struct dhcp_lease *lease; local 777 struct dhcp_lease *lease = lease_allocate(); local 787 struct dhcp_lease *lease = lease_allocate(); local 800 lease_set_expires(struct dhcp_lease *lease, unsigned int len, time_t now) argument 840 lease_set_iaid(struct dhcp_lease *lease, int iaid) argument 850 lease_set_hwaddr(struct dhcp_lease *lease, const unsigned char *hwaddr, const unsigned char *clid, int hw_len, int hw_type, int clid_len, time_t now, int force) argument 912 kill_name(struct dhcp_lease *lease) argument 934 lease_set_hostname(struct dhcp_lease *lease, const char *name, int auth, char *domain, char *config_domain) argument 1027 lease_set_interface(struct dhcp_lease *lease, int interface, time_t now) argument 1044 struct dhcp_lease *lease; local 1057 struct dhcp_lease *lease; local 1147 lease_add_extradata(struct dhcp_lease *lease, unsigned char *data, unsigned int len, int delim) argument [all...] |
H A D | slaac.c | 25 void slaac_add_addrs(struct dhcp_lease *lease, time_t now, int force) argument 31 if (!(lease->flags & LEASE_HAVE_HWADDR) || 32 (lease->flags & (LEASE_TA | LEASE_NA)) || 33 lease->last_interface == 0 || 34 !lease->hostname) 37 old = lease->slaac_address; 38 lease->slaac_address = NULL; 43 lease->last_interface == context->if_index) 46 if (lease->hwaddr_len == 6 && 47 (lease 122 struct dhcp_lease *lease; local 189 struct dhcp_lease *lease; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/dnsmasq/src/ |
H A D | lease.c | 28 struct dhcp_lease *lease; local 39 lease database. */ 61 die(_("cannot open or create lease file %s: %s"), daemon->lease_file, EC_FILE); 93 (lease = lease4_allocate(addr.addr.addr4))) 100 lease_set_hwaddr(lease, (unsigned char *)daemon->dhcp_buff2, (unsigned char *)daemon->packet, 104 lease_set_hostname(lease, daemon->dhcp_buff, 0, get_domain(lease->addr), NULL); 121 if ((lease = lease6_allocate(&addr.addr.addr6, lease_type))) 123 lease_set_hwaddr(lease, NULL, (unsigned char *)daemon->packet, 0, 0, clid_len, now, 0); 124 lease_set_iaid(lease, iai 188 struct dhcp_lease *lease; local 232 struct dhcp_lease *lease; local 388 struct dhcp_lease *lease; local 412 struct dhcp_lease *lease; local 446 struct dhcp_lease *lease; local 462 struct dhcp_lease *lease; local 494 struct dhcp_lease *lease; local 551 struct dhcp_lease *lease, *tmp, **up; local 580 struct dhcp_lease *lease; local 613 struct dhcp_lease *lease; local 633 struct dhcp_lease *lease; local 656 struct dhcp_lease *lease; local 665 struct dhcp_lease *lease; local 692 struct dhcp_lease *lease; local 710 struct dhcp_lease *lease; local 734 struct dhcp_lease *lease; local 755 struct dhcp_lease *lease; local 777 struct dhcp_lease *lease = lease_allocate(); local 787 struct dhcp_lease *lease = lease_allocate(); local 800 lease_set_expires(struct dhcp_lease *lease, unsigned int len, time_t now) argument 840 lease_set_iaid(struct dhcp_lease *lease, int iaid) argument 850 lease_set_hwaddr(struct dhcp_lease *lease, const unsigned char *hwaddr, const unsigned char *clid, int hw_len, int hw_type, int clid_len, time_t now, int force) argument 912 kill_name(struct dhcp_lease *lease) argument 934 lease_set_hostname(struct dhcp_lease *lease, const char *name, int auth, char *domain, char *config_domain) argument 1027 lease_set_interface(struct dhcp_lease *lease, int interface, time_t now) argument 1044 struct dhcp_lease *lease; local 1057 struct dhcp_lease *lease; local 1147 lease_add_extradata(struct dhcp_lease *lease, unsigned char *data, unsigned int len, int delim) argument [all...] |
H A D | slaac.c | 25 void slaac_add_addrs(struct dhcp_lease *lease, time_t now, int force) argument 31 if (!(lease->flags & LEASE_HAVE_HWADDR) || 32 (lease->flags & (LEASE_TA | LEASE_NA)) || 33 lease->last_interface == 0 || 34 !lease->hostname) 37 old = lease->slaac_address; 38 lease->slaac_address = NULL; 43 lease->last_interface == context->if_index) 46 if (lease->hwaddr_len == 6 && 47 (lease 122 struct dhcp_lease *lease; local 189 struct dhcp_lease *lease; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/dnsmasq/src/ |
H A D | lease.c | 28 struct dhcp_lease *lease; local 39 lease database. */ 61 die(_("cannot open or create lease file %s: %s"), daemon->lease_file, EC_FILE); 93 (lease = lease4_allocate(addr.addr.addr4))) 100 lease_set_hwaddr(lease, (unsigned char *)daemon->dhcp_buff2, (unsigned char *)daemon->packet, 104 lease_set_hostname(lease, daemon->dhcp_buff, 0, get_domain(lease->addr), NULL); 121 if ((lease = lease6_allocate(&addr.addr.addr6, lease_type))) 123 lease_set_hwaddr(lease, NULL, (unsigned char *)daemon->packet, 0, 0, clid_len, now, 0); 124 lease_set_iaid(lease, iai 188 struct dhcp_lease *lease; local 232 struct dhcp_lease *lease; local 388 struct dhcp_lease *lease; local 412 struct dhcp_lease *lease; local 446 struct dhcp_lease *lease; local 462 struct dhcp_lease *lease; local 494 struct dhcp_lease *lease; local 551 struct dhcp_lease *lease, *tmp, **up; local 580 struct dhcp_lease *lease; local 613 struct dhcp_lease *lease; local 633 struct dhcp_lease *lease; local 656 struct dhcp_lease *lease; local 665 struct dhcp_lease *lease; local 692 struct dhcp_lease *lease; local 710 struct dhcp_lease *lease; local 734 struct dhcp_lease *lease; local 755 struct dhcp_lease *lease; local 777 struct dhcp_lease *lease = lease_allocate(); local 787 struct dhcp_lease *lease = lease_allocate(); local 800 lease_set_expires(struct dhcp_lease *lease, unsigned int len, time_t now) argument 840 lease_set_iaid(struct dhcp_lease *lease, int iaid) argument 850 lease_set_hwaddr(struct dhcp_lease *lease, const unsigned char *hwaddr, const unsigned char *clid, int hw_len, int hw_type, int clid_len, time_t now, int force) argument 912 kill_name(struct dhcp_lease *lease) argument 934 lease_set_hostname(struct dhcp_lease *lease, const char *name, int auth, char *domain, char *config_domain) argument 1027 lease_set_interface(struct dhcp_lease *lease, int interface, time_t now) argument 1044 struct dhcp_lease *lease; local 1057 struct dhcp_lease *lease; local 1147 lease_add_extradata(struct dhcp_lease *lease, unsigned char *data, unsigned int len, int delim) argument [all...] |
H A D | slaac.c | 25 void slaac_add_addrs(struct dhcp_lease *lease, time_t now, int force) argument 31 if (!(lease->flags & LEASE_HAVE_HWADDR) || 32 (lease->flags & (LEASE_TA | LEASE_NA)) || 33 lease->last_interface == 0 || 34 !lease->hostname) 37 old = lease->slaac_address; 38 lease->slaac_address = NULL; 43 lease->last_interface == context->if_index) 46 if (lease->hwaddr_len == 6 && 47 (lease 122 struct dhcp_lease *lease; local 189 struct dhcp_lease *lease; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/networking/udhcp/ |
H A D | dumpleases.c | 35 struct dyn_lease lease; local 71 written_at = curr; /* lease file from future! :) */ 73 while (full_read(fd, &lease, sizeof(lease)) == sizeof(lease)) { 79 printf(fmt, lease.lease_mac[i]); 82 addr.s_addr = lease.lease_nip; 85 char *uni_name = unicode_conv_to_printable_fixedwidth(/*NULL,*/ lease.hostname, 19); 91 /* lease.hostname is char[20] and is always NUL terminated */ 92 printf(" %-16s%-20s", inet_ntoa(addr), lease [all...] |
H A D | dhcpd.c | 54 // (for example, from lease file). Client may not know that, 151 struct dyn_lease *lease, 161 /* If it is a static lease, use its IP */ 165 /* We have no static lease for client's chaddr */ 169 if (lease) { 170 /* We have a dynamic lease for client's chaddr. 171 * Reuse its IP (even if lease is expired). 174 packet.yiaddr = lease->lease_nip; 180 /* and the IP is in the lease range */ 184 && ( !(lease 149 send_offer(struct dhcp_packet *oldpacket, uint32_t static_lease_nip, struct dyn_lease *lease, uint8_t *requested_ip_opt, unsigned arpping_ms) argument 408 struct dyn_lease *lease, fake_lease; local [all...] |
H A D | files.c | 3 * DHCP server config and lease file manipulation 170 struct dyn_lease lease; local 186 /* Strange written_at, or lease file from old version of udhcpd 191 while (full_read(fd, &lease, sizeof(lease)) == sizeof(lease)) { 192 uint32_t y = ntohl(lease.lease_nip); 194 signed_leasetime_t expires = ntohl(lease.expires) - (signed_leasetime_t)time_passed; 200 /* Check if there is a different static lease for this IP or MAC */ 201 static_nip = get_static_nip_by_mac(server_config.static_leases, lease [all...] |
H A D | leases.c | 10 /* Find the oldest expired lease, NULL if there are no expired leases */ 29 * If chaddr == NULL, this is a conflict lease. 44 /* Add a lease into the table, clearing out any old ones. 45 * If chaddr == NULL, this is a conflict lease. 89 /* True if a lease has expired */ 90 int FAST_FUNC is_expired_lease(struct dyn_lease *lease) argument 92 return (lease->expires < (leasetime_t) time(NULL)); 95 /* Find the first lease that matches MAC, NULL if no match */ 107 /* Find the first lease that matches IP, NULL is no match */ 119 /* Check if the IP is taken; if it is, add it to the lease tabl 167 struct dyn_lease *lease; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/networking/udhcp/ |
H A D | dumpleases.c | 35 struct dyn_lease lease; local 71 written_at = curr; /* lease file from future! :) */ 73 while (full_read(fd, &lease, sizeof(lease)) == sizeof(lease)) { 79 printf(fmt, lease.lease_mac[i]); 82 addr.s_addr = lease.lease_nip; 85 char *uni_name = unicode_conv_to_printable_fixedwidth(/*NULL,*/ lease.hostname, 19); 91 /* lease.hostname is char[20] and is always NUL terminated */ 92 printf(" %-16s%-20s", inet_ntoa(addr), lease [all...] |
H A D | dhcpd.c | 54 // (for example, from lease file). Client may not know that, 151 struct dyn_lease *lease, 161 /* If it is a static lease, use its IP */ 165 /* We have no static lease for client's chaddr */ 169 if (lease) { 170 /* We have a dynamic lease for client's chaddr. 171 * Reuse its IP (even if lease is expired). 174 packet.yiaddr = lease->lease_nip; 180 /* and the IP is in the lease range */ 184 && ( !(lease 149 send_offer(struct dhcp_packet *oldpacket, uint32_t static_lease_nip, struct dyn_lease *lease, uint8_t *requested_ip_opt, unsigned arpping_ms) argument 408 struct dyn_lease *lease, fake_lease; local [all...] |
H A D | files.c | 3 * DHCP server config and lease file manipulation 170 struct dyn_lease lease; local 186 /* Strange written_at, or lease file from old version of udhcpd 191 while (full_read(fd, &lease, sizeof(lease)) == sizeof(lease)) { 192 uint32_t y = ntohl(lease.lease_nip); 194 signed_leasetime_t expires = ntohl(lease.expires) - (signed_leasetime_t)time_passed; 200 /* Check if there is a different static lease for this IP or MAC */ 201 static_nip = get_static_nip_by_mac(server_config.static_leases, lease [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/networking/udhcp/ |
H A D | dumpleases.c | 35 struct dyn_lease lease; local 71 written_at = curr; /* lease file from future! :) */ 73 while (full_read(fd, &lease, sizeof(lease)) == sizeof(lease)) { 79 printf(fmt, lease.lease_mac[i]); 82 addr.s_addr = lease.lease_nip; 85 char *uni_name = unicode_conv_to_printable_fixedwidth(/*NULL,*/ lease.hostname, 19); 91 /* lease.hostname is char[20] and is always NUL terminated */ 92 printf(" %-16s%-20s", inet_ntoa(addr), lease [all...] |
H A D | dhcpd.c | 54 // (for example, from lease file). Client may not know that, 151 struct dyn_lease *lease, 161 /* If it is a static lease, use its IP */ 165 /* We have no static lease for client's chaddr */ 169 if (lease) { 170 /* We have a dynamic lease for client's chaddr. 171 * Reuse its IP (even if lease is expired). 174 packet.yiaddr = lease->lease_nip; 180 /* and the IP is in the lease range */ 184 && ( !(lease 149 send_offer(struct dhcp_packet *oldpacket, uint32_t static_lease_nip, struct dyn_lease *lease, uint8_t *requested_ip_opt, unsigned arpping_ms) argument 408 struct dyn_lease *lease, fake_lease; local [all...] |
H A D | files.c | 3 * DHCP server config and lease file manipulation 170 struct dyn_lease lease; local 186 /* Strange written_at, or lease file from old version of udhcpd 191 while (full_read(fd, &lease, sizeof(lease)) == sizeof(lease)) { 192 uint32_t y = ntohl(lease.lease_nip); 194 signed_leasetime_t expires = ntohl(lease.expires) - (signed_leasetime_t)time_passed; 200 /* Check if there is a different static lease for this IP or MAC */ 201 static_nip = get_static_nip_by_mac(server_config.static_leases, lease [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/examples/udhcp/ |
H A D | udhcpd.conf | 4 # The start and end of the IP lease block 13 # if it's bigger than IP lease block, but it ok to make it 14 # smaller than lease block. 19 # lease file. Specified in seconds. 33 # If client asks for lease below this value, it will be rounded up 70 option lease 864000 # default: 10 days 75 #opt lease NUM
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/examples/udhcp/ |
H A D | udhcpd.conf | 4 # The start and end of the IP lease block 13 # if it's bigger than IP lease block, but it ok to make it 14 # smaller than lease block. 19 # lease file. Specified in seconds. 33 # If client asks for lease below this value, it will be rounded up 70 option lease 864000 # default: 10 days 75 #opt lease NUM
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/libcli/smb2/ |
H A D | lease_break.c | 38 SIVAL(req->out.body, 0x04, io->in.lease.lease_flags); 39 memcpy(req->out.body+0x8, &io->in.lease.lease_key, 41 SIVAL(req->out.body, 0x18, io->in.lease.lease_state); 42 SBVAL(req->out.body, 0x1C, io->in.lease.lease_duration); 64 io->out.lease.lease_flags = IVAL(req->in.body, 0x04); 65 memcpy(&io->out.lease.lease_key, req->in.body+0x8, 67 io->out.lease.lease_state = IVAL(req->in.body, 0x18); 68 io->out.lease.lease_duration = IVAL(req->in.body, 0x1C);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/examples/udhcp/ |
H A D | udhcpd.conf | 4 # The start and end of the IP lease block 13 # if it's bigger than IP lease block, but it ok to make it 14 # smaller than lease block. 19 # lease file. Specified in seconds. 33 # If client asks for lease below this value, it will be rounded up 70 option lease 864000 # default: 10 days 75 #opt lease NUM
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/libcli/smb2/ |
H A D | lease_break.c | 38 SIVAL(req->out.body, 0x04, io->in.lease.lease_flags); 39 memcpy(req->out.body+0x8, &io->in.lease.lease_key, 41 SIVAL(req->out.body, 0x18, io->in.lease.lease_state); 42 SBVAL(req->out.body, 0x1C, io->in.lease.lease_duration); 64 io->out.lease.lease_flags = IVAL(req->in.body, 0x04); 65 memcpy(&io->out.lease.lease_key, req->in.body+0x8, 67 io->out.lease.lease_state = IVAL(req->in.body, 0x18); 68 io->out.lease.lease_duration = IVAL(req->in.body, 0x1C);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/libcli/smb2/ |
H A D | lease_break.c | 38 SIVAL(req->out.body, 0x04, io->in.lease.lease_flags); 39 memcpy(req->out.body+0x8, &io->in.lease.lease_key, 41 SIVAL(req->out.body, 0x18, io->in.lease.lease_state); 42 SBVAL(req->out.body, 0x1C, io->in.lease.lease_duration); 64 io->out.lease.lease_flags = IVAL(req->in.body, 0x04); 65 memcpy(&io->out.lease.lease_key, req->in.body+0x8, 67 io->out.lease.lease_state = IVAL(req->in.body, 0x18); 68 io->out.lease.lease_duration = IVAL(req->in.body, 0x1C);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/torture/smb2/ |
H A D | lease.c | 30 static inline uint32_t lease(const char *ls) { function 135 CHECK_VAL((__io)->out.lease_response.lease_state, lease(__state)); \ 171 const char *fname = "lease.dat"; 173 const char *sname = "lease.dat:stream"; 174 const char *dname = "lease.dir"; 183 smb2_lease_create(&io, &ls, false, fname, LEASE1, lease("RHW")); 191 smb2_lease_create(&io, &ls, true, dname, LEASE2, lease("RHW")); 199 smb2_lease_create(&io, &ls, true, fname2, LEASE1, lease("RHW")); 204 smb2_lease_create(&io, &ls, false, sname, LEASE2, lease("RHW")); 216 torture_comment(tctx, "Requesting lease typ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/torture/smb2/ |
H A D | lease.c | 30 static inline uint32_t lease(const char *ls) { function 135 CHECK_VAL((__io)->out.lease_response.lease_state, lease(__state)); \ 171 const char *fname = "lease.dat"; 173 const char *sname = "lease.dat:stream"; 174 const char *dname = "lease.dir"; 183 smb2_lease_create(&io, &ls, false, fname, LEASE1, lease("RHW")); 191 smb2_lease_create(&io, &ls, true, dname, LEASE2, lease("RHW")); 199 smb2_lease_create(&io, &ls, true, fname2, LEASE1, lease("RHW")); 204 smb2_lease_create(&io, &ls, false, sname, LEASE2, lease("RHW")); 216 torture_comment(tctx, "Requesting lease typ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/torture/smb2/ |
H A D | lease.c | 30 static inline uint32_t lease(const char *ls) { function 135 CHECK_VAL((__io)->out.lease_response.lease_state, lease(__state)); \ 171 const char *fname = "lease.dat"; 173 const char *sname = "lease.dat:stream"; 174 const char *dname = "lease.dir"; 183 smb2_lease_create(&io, &ls, false, fname, LEASE1, lease("RHW")); 191 smb2_lease_create(&io, &ls, true, dname, LEASE2, lease("RHW")); 199 smb2_lease_create(&io, &ls, true, fname2, LEASE1, lease("RHW")); 204 smb2_lease_create(&io, &ls, false, sname, LEASE2, lease("RHW")); 216 torture_comment(tctx, "Requesting lease typ [all...] |