Searched refs:prefixlen (Results 1 - 12 of 12) sorted by relevance

/osnet-11/usr/src/lib/lvm/libmeta/common/
H A Dmetasplitname.c38 size_t prefixlen; local
45 prefixlen = lastslash - name;
46 suffixlen = (strlen(name) - prefixlen) - 1; /* slash dropped */
48 prefixlen = 0;
51 if (prefixlen > MD_MAXPREFIX)
56 prefixlen = 0;
67 (void) memcpy(SPN_PREFIX(spn).pre_data, name, prefixlen);
68 SPN_PREFIX(spn).pre_len = prefixlen;
78 size_t prefixlen; local
81 prefixlen
[all...]
/osnet-11/usr/src/lib/libinetutil/common/
H A Dinetutil.c105 * Stores the netmask in `mask' for the given prefixlen `plen' and also sets
115 plen2mask(uint_t prefixlen, sa_family_t af, struct sockaddr *mask) argument
120 if (prefixlen > IP_ABITS)
126 if (prefixlen > IPV6_ABITS)
134 while (prefixlen > 0) {
135 if (prefixlen >= 8) {
137 prefixlen -= 8;
140 *addr |= 1 << (8 - prefixlen);
141 prefixlen--;
/osnet-11/usr/src/grub/grub2/grub-core/fs/
H A Dcpio.c412 grub_size_t prefixlen; local
431 prefixlen = lastslash - *name;
433 prefixlen = 0;
435 if (prefixlen)
436 prefixlen++;
450 grub_memcpy (target + prefixlen, data->linkname, size);
453 target + prefixlen);
457 if (target[prefixlen] == '/')
459 grub_memmove (target, target + prefixlen, data->size - 1);
470 if (prefixlen)
[all...]
/osnet-11/usr/src/lib/libdladm/common/
H A Dlibdlflow.c681 dladm_prefixlen2mask(int prefixlen, int maxlen, uchar_t *mask) argument
683 if (prefixlen < 0 || prefixlen > maxlen)
686 while (prefixlen > 0) {
687 if (prefixlen >= 8) {
689 prefixlen -= 8;
692 *mask |= 1 << (8 - prefixlen);
693 prefixlen--;
699 dladm_mask2prefixlen(in6_addr_t *mask, int plen, int *prefixlen) argument
725 *prefixlen
[all...]
/osnet-11/usr/src/lib/libipadm/common/
H A Dipadm_addr.c121 { "prefixlen", IPADMPROP_CLASS_ADDR, MOD_PROTO_NONE, 0,
1051 * Callback function that sets the property `prefixlen' on the address
1062 unsigned long prefixlen, abits; local
1070 prefixlen = strtoul(pval, &end, 10);
1075 if (prefixlen == 0 || prefixlen == (abits - 1))
1078 if ((err = plen2mask(prefixlen, af, (struct sockaddr *)&netmask)) != 0)
1090 /* now, change the broadcast address to reflect the prefixlen */
1253 * obtain default prefixlen
1286 * default prefixlen fo
1336 uint32_t prefixlen; local
1959 uint32_t prefixlen = 0; local
2055 uint32_t prefixlen = 0; local
2134 ipadm_get_interface_id(ipadm_handle_t iph, const char *aobjname, struct sockaddr_in6 *sin6, int *prefixlen, uint32_t flags) argument
2414 uint32_t prefixlen; local
[all...]
H A Dipadm_persist.c47 * IPADM_NVP_INTFID - value holds token, prefixlen, stateless and stateful
50 * prefixlen: DATA_TYPE_UINT32
197 * the interface id and its prefixlen from the address object `ipaddr' to it.
356 * `name' = IPADM_NVP_INTFID and `value' = <intfid/prefixlen>,{yes,no},{yes|no}
366 char *prefixlen; local
381 prefixlen = cp;
387 ipaddr.ipadm_intfidlen = (uint32_t)strtoul(prefixlen, &endp, 10);
/osnet-11/usr/src/grub/grub2/grub-core/net/
H A Dicmp6.c56 grub_uint8_t prefixlen; member in struct:prefix_option
376 || opt->prefixlen != 64)
383 opt->prefixlen != 64);
/osnet-11/usr/src/lib/libshare_plugins/smb/
H A Dlibshare_smb.c267 int prefixlen; local
280 prefixlen = strlen(SA_PREFIX_SHARE_SMB);
285 VERIFY(strlcpy(propname + prefixlen, opt->tag,
286 sizeof (propname) - prefixlen) <
287 sizeof (propname) - prefixlen);
/osnet-11/usr/src/lib/libnwam/common/
H A Dlibnwam_util.c681 int prefixlen; local
685 prefixlen = strtol(prefix, &end, 10);
686 if (prefix == end || prefixlen < 0 || prefixlen > max_plen)
/osnet-11/usr/src/lib/libshare_plugins/nfs/
H A Dlibshare_nfs.c1860 int prefixlen, sublen, subsublen, len; local
1873 prefixlen = strlen(SA_PREFIX_SHARE_NFS);
1877 len = sizeof (propname) - prefixlen;
1878 VERIFY(strlcpy(propname + prefixlen, gbl_prop_defs[i].tag,
1886 len = sizeof (propname) - prefixlen;
1887 VERIFY(strlcpy(propname + prefixlen, "charset.", len) < len);
1888 sublen = prefixlen + strlen("charset.");
1898 len = sizeof (propname) - prefixlen;
1899 VERIFY(strlcpy(propname + prefixlen, "sec.", len) < len);
1900 sublen = prefixlen
[all...]
/osnet-11/usr/src/lib/libipsecutil/common/
H A Dipsec_util.c272 dump_sockaddr(struct sockaddr *sa, uint8_t prefixlen, boolean_t addr_only, argument
315 (void) snprintf(prefix, sizeof (prefix), "/%d", prefixlen);
317 if (prefixlen != 0) {
/osnet-11/usr/src/lib/libzfs/common/
H A Dlibzfs_dataset.c4660 * closest existing ancestor for the given path. In prefixlen return the
4667 boolean_t accept_ancestor, int *prefixlen)
4741 if (prefixlen != NULL)
4742 *prefixlen = strlen(parent);
4772 * the prefixlen portion of the path, and the target itself.
4773 * Fail if the initial prefixlen-ancestor does not already exist.
4776 create_parents(libzfs_handle_t *hdl, char *target, int prefixlen) argument
4783 cp = target + prefixlen;
4798 * up to the prefixlen-long one.
4800 for (cp = target + prefixlen
4666 zfs_check_parents(libzfs_handle_t *hdl, const char *path, uint64_t *zoned, boolean_t accept_ancestor, int *prefixlen) argument
[all...]

Completed in 76 milliseconds