Lines Matching refs:nvl

44 pfsync_syncpeer_nvlist_to_sockaddr(const nvlist_t *nvl,  in pfsync_syncpeer_nvlist_to_sockaddr()  argument
49 if (!nvlist_exists_number(nvl, "af")) in pfsync_syncpeer_nvlist_to_sockaddr()
51 if (!nvlist_exists_binary(nvl, "address")) in pfsync_syncpeer_nvlist_to_sockaddr()
54 af = nvlist_get_number(nvl, "af"); in pfsync_syncpeer_nvlist_to_sockaddr()
61 const void *addr = nvlist_get_binary(nvl, "address", &len); in pfsync_syncpeer_nvlist_to_sockaddr()
75 const void *addr = nvlist_get_binary(nvl, "address", &len); in pfsync_syncpeer_nvlist_to_sockaddr()
99 nvlist_t *nvl; in pfsync_sockaddr_to_syncpeer_nvlist() local
101 nvl = nvlist_create(0); in pfsync_sockaddr_to_syncpeer_nvlist()
102 if (nvl == NULL) { in pfsync_sockaddr_to_syncpeer_nvlist()
103 return (nvl); in pfsync_sockaddr_to_syncpeer_nvlist()
110 nvlist_add_number(nvl, "af", in->sin_family); in pfsync_sockaddr_to_syncpeer_nvlist()
111 nvlist_add_binary(nvl, "address", in, sizeof(*in)); in pfsync_sockaddr_to_syncpeer_nvlist()
119 nvlist_add_number(nvl, "af", in6->sin6_family); in pfsync_sockaddr_to_syncpeer_nvlist()
120 nvlist_add_binary(nvl, "address", in6, sizeof(*in6)); in pfsync_sockaddr_to_syncpeer_nvlist()
128 return (nvl); in pfsync_sockaddr_to_syncpeer_nvlist()
132 pfsync_nvstatus_to_kstatus(const nvlist_t *nvl, struct pfsync_kstatus *status) in pfsync_nvstatus_to_kstatus() argument
137 if (!nvlist_exists_number(nvl, "maxupdates")) in pfsync_nvstatus_to_kstatus()
139 if (!nvlist_exists_number(nvl, "flags")) in pfsync_nvstatus_to_kstatus()
142 status->maxupdates = nvlist_get_number(nvl, "maxupdates"); in pfsync_nvstatus_to_kstatus()
143 status->version = nvlist_get_number(nvl, "version"); in pfsync_nvstatus_to_kstatus()
144 status->flags = nvlist_get_number(nvl, "flags"); in pfsync_nvstatus_to_kstatus()
146 if (nvlist_exists_string(nvl, "syncdev")) in pfsync_nvstatus_to_kstatus()
147 strlcpy(status->syncdev, nvlist_get_string(nvl, "syncdev"), in pfsync_nvstatus_to_kstatus()
150 if (nvlist_exists_nvlist(nvl, "syncpeer")) { in pfsync_nvstatus_to_kstatus()
152 if ((error = pfsync_syncpeer_nvlist_to_sockaddr(nvlist_get_nvlist(nvl, "syncpeer"), &addr)) != 0) in pfsync_nvstatus_to_kstatus()