n = v & UINT32_MAX;
if (n != v) {
+ DEBUG(0,("invalid[%s] n[%ld] v[%ld]\n",
+ buf, n, v));
return WERR_DS_INVALID_ATTRIBUTE_SYNTAX;
}
* We need to accept '-2147483647', but reject
* '2147483649', both represent 0x80000001.
*/
+ DEBUG(0,("invalid[%s] n[%ld] v[%ld]\n",
+ buf, n, v));
return WERR_DS_INVALID_ATTRIBUTE_SYNTAX;
}
n = v & UINT64_MAX;
if (n != v) {
+ DEBUG(0,("invalid[%s] n[%lld] v[%lld]\n",
+ buf, n, v));
return WERR_DS_INVALID_ATTRIBUTE_SYNTAX;
}
* but reject '9223372036854775809',
* both represent 0x8000000000000001.
*/
+ DEBUG(0,("invalid[%s] n[%lld] v[%lld]\n",
+ buf, n, v));
return WERR_DS_INVALID_ATTRIBUTE_SYNTAX;
}