Searched refs:lease (Results 1 - 25 of 42) sorted by relevance

12

/external/dnsmasq/src/
H A Dlease.c28 struct dhcp_lease *lease; local
44 lease database. */
66 die(_("cannot open or create lease file %s: %s"), daemon->lease_file, EC_FILE);
91 if (!(lease = lease_allocate(addr)))
96 lease->expires = (time_t)ei + now;
98 lease->expires = (time_t)0;
99 lease->length = ei;
103 lease->expires = (time_t)ei;
106 lease_set_hwaddr(lease, (unsigned char *)daemon->dhcp_buff2, (unsigned char *)daemon->packet, hw_len, hw_type, clid_len);
109 lease_set_hostname(lease, daemo
149 struct dhcp_lease *lease; local
175 struct dhcp_lease *lease; local
245 struct dhcp_lease *lease; local
266 struct dhcp_lease *lease, *tmp, **up; local
295 struct dhcp_lease *lease; local
316 struct dhcp_lease *lease; local
328 struct dhcp_lease *lease; local
349 lease_set_expires(struct dhcp_lease *lease, unsigned int len, time_t now) argument
377 lease_set_hwaddr(struct dhcp_lease *lease, unsigned char *hwaddr, unsigned char *clid, int hw_len, int hw_type, int clid_len) argument
414 kill_name(struct dhcp_lease *lease) argument
436 lease_set_hostname(struct dhcp_lease *lease, char *name, int auth) argument
507 lease_set_interface(struct dhcp_lease *lease, int interface) argument
518 struct dhcp_lease *lease; local
531 struct dhcp_lease *lease; local
[all...]
H A Dhelper.c297 /* pack up lease data into a buffer */
298 void queue_script(int action, struct dhcp_lease *lease, char *hostname, time_t now) argument
309 if (lease->vendorclass)
310 vclass_len = lease->vendorclass_len;
311 if (lease->userclass)
312 uclass_len = lease->userclass_len;
313 if (lease->supplied_hostname)
314 shost_len = lease->supplied_hostname_len;
315 if (lease->clid)
316 clid_len = lease
[all...]
H A Drfc2131.c125 struct dhcp_lease *ltmp, *lease = NULL; local
258 /* do we have a lease in store? */
259 lease = lease_find_by_client(mess->chaddr, mess->hlen, mess->htype, clid, clid_len);
263 if (lease && !clid && lease->clid)
265 clid_len = lease->clid_len;
266 clid = lease->clid;
286 use the ciaddr. This is necessary because a machine which got a lease via a
429 if ((lease = lease_find_by_addr(config->addr)) &&
430 (lease
[all...]
H A DAndroid.mk6 LOCAL_SRC_FILES := bpf.c cache.c dbus.c dhcp.c dnsmasq.c forward.c helper.c lease.c log.c \
H A Ddbus.c393 void emit_dbus_signal(int action, struct dhcp_lease *lease, char *hostname) argument
408 p = extended_hwaddr(lease->hwaddr_type, lease->hwaddr_len,
409 lease->hwaddr, lease->clid_len, lease->clid, &i);
421 addr = inet_ntoa(lease->addr);
H A Ddnsmasq.h408 char *old_hostname; /* hostname before it moved to another lease */
413 time_t expires; /* lease expiry */
822 /* lease.c */
828 void lease_set_hwaddr(struct dhcp_lease *lease, unsigned char *hwaddr,
830 void lease_set_hostname(struct dhcp_lease *lease, char *name, int auth);
831 void lease_set_expires(struct dhcp_lease *lease, unsigned int len, time_t now);
832 void lease_set_interface(struct dhcp_lease *lease, int interface);
879 void emit_dbus_signal(int action, struct dhcp_lease *lease, char *hostname);
886 void queue_script(int action, struct dhcp_lease *lease,
/external/dhcpcd/
H A Dbind.c54 /* We do things after aquiring the lease, so ensure we have enough time for them */
126 struct dhcp_lease *lease = &state->lease; local
134 get_monotonic(&lease->boundtime);
140 get_lease(lease, state->new);
143 iface->name, inet_ntoa(lease->addr));
144 lease->leasetime = ~0U;
145 lease->net.s_addr = ifo->req_mask.s_addr;
149 iface->name, inet_ntoa(lease->addr));
150 lease
[all...]
H A Dshowlease.c306 void showlease(struct dhcp_lease *lease) argument
308 printf("addr: %s\n", inet_ntoa(lease->addr));
309 printf("net: %s\n", inet_ntoa(lease->net));
310 printf("leasetime: %d\n", lease->leasetime);
311 printf("renew: %d\n", lease->renewaltime);
312 printf("rebind: %d\n", lease->rebindtime);
313 printf("server: %s\n", inet_ntoa(lease->server));
321 struct dhcp_lease *lease; local
330 fprintf(stderr, "Couldn't read lease file: %s\n", strerror(errno));
333 lease
[all...]
H A Dconfigure.c180 /* When dumping the lease, we only want to report interface and
778 struct dhcp_lease *lease = &iface->state->lease; local
798 !has_address(iface->name, &lease->addr, &lease->net))
801 iface->name, inet_ntoa(lease->addr),
802 inet_ntocidr(lease->net));
804 &lease->addr, &lease->net, &lease
[all...]
H A Ddhcp.c916 const struct dhcp_lease *lease = &iface->state->lease; local
924 iface->net.s_addr == lease->net.s_addr &&
931 dhcp->ciaddr = lease->addr.s_addr;
969 if (lease->addr.s_addr && lease->cookie == htonl(MAGIC_COOKIE)) {
972 lease->addr.s_addr != iface->addr.s_addr))
974 PUTADDR(DHO_IPADDRESS, lease->addr);
975 if (lease->server.s_addr)
976 PUTADDR(DHO_SERVERID, lease
1464 get_lease(struct dhcp_lease *lease, const struct dhcp_message *dhcp) argument
[all...]
H A Ddhcpcd.c246 iface->state->lease.addr.s_addr = 0;
343 * Also, we should not unicast from a BOOTP lease. */
355 to.s_addr = state->lease.server.s_addr;
428 iface->state->lease.addr.s_addr = 0;
433 syslog(LOG_ERR, "%s: lease expired", iface->name);
509 struct dhcp_lease *lease = &state->lease; local
574 lease->frominfo = 0;
575 lease->addr.s_addr = dhcp->yiaddr;
576 lease
[all...]
H A Ddhcpcd.h71 struct dhcp_lease lease; member in struct:if_state
H A Dipv4ll.c118 iface->state->lease.frominfo = 0;
H A Darp.c94 if (!iface->state->lease.frominfo)
98 if (iface->state->lease.frominfo)
/external/wpa_supplicant_8/wpa_supplicant/examples/
H A Dudhcpd-p2p.conf3 # The start and end of the IP lease block
21 # remaining for each lease in the udhcpd leases file. This is
23 # If you set remaining to no, the absolute time that the lease
31 # lease file. (specified in seconds)
52 # If a lease to be given is below this value, the full lease time is
66 # Useful for writing the lease file to flash every few hours.
83 # lines. The only option with a default is 'lease'.
89 option lease 864000 # 10 days of seconds
110 #opt lease
[all...]
/external/dnsmasq/contrib/wrt/
H A Ddhcp_lease_time.c16 and print (to stdout) the time remaining in any lease for the given
19 If an error occurs or no lease exists for the given address,
136 struct in_addr lease; local
155 lease.s_addr = inet_addr(argv[1]);
163 packet.ciaddr = lease;
213 return 1; /* no lease */
H A Ddhcp_release.c17 to tell the local DHCP server to delete a particular lease.
31 for ethernet. This encoding is the one used in dnsmasq lease files.
250 struct in_addr server, lease; local
285 lease.s_addr = inet_addr(argv[2]);
286 server = find_interface(lease, nl, if_nametoindex(argv[1]));
297 packet.ciaddr = lease;
/external/dnsmasq/bld/
H A DMakefile4 dnsmasq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o \
/external/mdnsresponder/mDNSShared/
H A Ddnsextd.h61 // lease table entry
100 mDNSu32 lease; // original lease, in seconds member in struct:LLQEntry
138 // lease table variables (locked via mutex after initialization)
140 pthread_mutex_t tablelock; // mutex for lease table
H A Ddnsextd.c811 VLog("Rehashing lease table (new size %d buckets)", newnbuckets);
933 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
938 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
940 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
942 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
947 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
949 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
957 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
959 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiration update" ) );
961 require_action( ptr, exit, err = mStatus_UnknownErr; Log("UpdateSRV: Error constructing lease expiratio
1374 UpdateLeaseTable(PktMsg *pkt, DaemonInfo *d, mDNSs32 lease) argument
1476 FormatLeaseReply(DaemonInfo *d, PktMsg *orig, mDNSu32 lease) argument
1516 mDNSs32 lease = 0; local
1645 FormatLLQOpt(AuthRecord *opt, int opcode, const mDNSOpaque64 *const id, mDNSs32 lease) argument
[all...]
/external/mdnsresponder/mDNSCore/
H A DuDNS.h126 extern void natTraversalHandlePortMapReply(mDNS *const m, NATTraversalInfo *n, const mDNSInterfaceID InterfaceID, mDNSu16 err, mDNSIPPort extport, mDNSu32 lease);
/external/chromium_org/net/dns/
H A Ddns_session.cc232 SocketLease* lease = new SocketLease(this, server_index, socket.Pass()); local
233 return scoped_ptr<SocketLease>(lease);
/external/libsepol/tests/policies/test-expander/
H A Dalias-base.conf386 lease
H A Drole-base.conf386 lease
H A Duser-base.conf386 lease

Completed in 294 milliseconds

12