Searched refs:dn_rec_t (Results 1 - 12 of 12) sorted by relevance
/osnet-11/usr/src/lib/libdhcpsvc/modules/templates/ |
H A D | dhcp_network.c | 91 const dn_rec_t *targetp, dn_rec_list_t **recordsp, uint_t *nrecordsp) 102 add_dn(void *handle, dn_rec_t *addp) 116 modify_dn(void *handle, const dn_rec_t *origp, dn_rec_t *newp) 130 delete_dn(void *handle, const dn_rec_t *pnp)
|
/osnet-11/usr/src/lib/libdhcpsvc/head/ |
H A D | dhcp_svc_public.h | 182 } dn_rec_t; typedef in typeref:struct:__anon1538 185 dn_rec_t *dnl_rec; /* The record itself */ 201 extern dn_rec_t *alloc_dnrec(const uchar_t *, uchar_t, uchar_t, struct in_addr, 204 extern dn_rec_list_t *add_dnrec_to_list(dn_rec_t *, dn_rec_list_t *); 206 extern void free_dnrec(dn_rec_t *); 245 extern int add_dn(void *, dn_rec_t *); 247 extern int modify_dn(void *, const dn_rec_t *, dn_rec_t *); 248 extern int delete_dn(void *, const dn_rec_t *); 250 const dn_rec_t *, dn_rec_list_ [all...] |
/osnet-11/usr/src/lib/libdhcpsvc/modules/files0/ |
H A D | dhcp_network.h | 48 dn_rec_t dnp_rec; /* traditional record */
|
H A D | dhcp_network.c | 56 static boolean_t record_match(char *[], dn_rec_t *, const dn_rec_t *, uint_t); 57 static int write_rec(int, dn_rec_t *, off_t); 115 const dn_rec_t *targetp, dn_rec_list_t **recordsp, uint_t *nrecordsp) 121 dn_rec_t dn, *recordp; 218 recordp = malloc(sizeof (dn_rec_t)); 270 const dn_rec_t *targetp, dn_rec_list_t **recordsp, uint_t *nrecordsp) 299 record_match(char *fields[], dn_rec_t *dnp, const dn_rec_t *targetp, 383 update_dn(const dn_handle_t *dhp, const dn_rec_t *orig [all...] |
/osnet-11/usr/src/lib/libdhcpsvc/private/ |
H A D | public.c | 65 * Allocate a dn_rec_t structure. Argument values are copied and set 66 * to the respective fields within the allocated dn_rec_t structure. 68 dn_rec_t * 73 dn_rec_t *retval = malloc(sizeof (dn_rec_t)); 121 * Prepend a dn_rec_t to a dn_rec_list_t; if `listp' is NULL, then 125 add_dnrec_to_list(dn_rec_t *entryp, dn_rec_list_t *listp) 167 * Free the dn_rec_t structure. 170 free_dnrec(dn_rec_t *dnp) 176 * Free a list of dn_rec_t' [all...] |
H A D | private.c | 589 free_dnrec((dn_rec_t *)entryp); 719 validate_dnrec(dsvc_handle_t hand, const dn_rec_t *dn, boolean_t justkey) 764 return (validate_dnrec(hand, (dn_rec_t *)entryp, justkey));
|
/osnet-11/usr/src/lib/libdhcpsvc/modules/binfiles/ |
H A D | dhcp_network.h | 74 * What each dn_rec_t looks like on-disk -- contains the dn_rec_t, pointers 75 * to the previous and next dn_rec_t's on its client id hash. See the big 82 dn_rec_t rec_dn; /* actual dn_rec_t */
|
H A D | dhcp_network.c | 175 static boolean_t record_match(const dn_rec_t *, const dn_rec_t *, uint_t); 193 * changed (since it contains a dn_rec_t, this will probably catch 238 * the dn_rec_t's ahead of time, so that we don't have to 318 const dn_rec_t *targetp, dn_rec_list_t **recordsp, uint_t *nrecordsp) 324 dn_rec_t *recordp; 458 recordp = malloc(sizeof (dn_rec_t)); 500 record_match(const dn_rec_t *dnp, const dn_rec_t *targetp, uint_t query) 568 add_dn(void *handle, dn_rec_t *add [all...] |
/osnet-11/usr/src/lib/libdhcpsvc/modules/files/ |
H A D | dhcp_network.c | 56 static boolean_t record_match(char *[], dn_rec_t *, const dn_rec_t *, uint_t); 57 static int write_rec(int, dn_rec_t *, off_t); 168 find_dn(int fd, uint_t flags, uint_t query, int count, const dn_rec_t *targetp, 174 dn_rec_t dn, *recordp; 289 recordp = malloc(sizeof (dn_rec_t)); 340 const dn_rec_t *targetp, dn_rec_list_t **recordsp, uint_t *nrecordsp) 369 record_match(char *fields[], dn_rec_t *dnp, const dn_rec_t *targetp, 454 update_dn(const dn_handle_t *dhp, const dn_rec_t *orig [all...] |
H A D | dhcp_network.h | 51 dn_rec_t dnp_rec; /* traditional record */
|
/osnet-11/usr/src/lib/libdhcpsvc/modules/binfiles/tools/ |
H A D | printnet.c | 115 if (pread(confd, &rec, sizeof (dn_rec_t), 116 RECID2OFFSET(recid)) != sizeof (dn_rec_t)) {
|
/osnet-11/usr/src/lib/libdhcpsvc/tests/ |
H A D | test_private.c | 61 dn_rec_t dn, *dnp; 317 dn_rec_t recs[5] = { 0 }; 354 for (i = 0; i < sizeof (recs) / sizeof (dn_rec_t); i++) {
|
Completed in 25 milliseconds