X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fstring.h;h=2b7b454f61212beffd430effaf26fc799cb3c55b;hb=0141e875a14cc30fe9c207a83616861055531d4d;hp=9a13f05721671ef3f0e0d14b7e1e1f75a20099fb;hpb=8d3a769e1cc6e850b882156d4bbdea68e2110877;p=sliver-openvswitch.git diff --git a/lib/string.h b/lib/string.h index 9a13f0572..2b7b454f6 100644 --- a/lib/string.h +++ b/lib/string.h @@ -1,3 +1,19 @@ +/* + * Copyright (c) 2009, 2011 Nicira, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at: + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef STRING_WRAPPER_H #define STRING_WRAPPER_H 1 @@ -15,4 +31,10 @@ #undef strtok_r #endif +#ifndef HAVE_STRNLEN +#undef strnlen +#define strnlen rpl_strnlen +size_t strnlen(const char *, size_t maxlen); +#endif + #endif /* string.h wrapper */