18b52a31eSHanoh Haim#ifndef MY_OS_TYPES_h
28b52a31eSHanoh Haim#define MY_OS_TYPES_h
38b52a31eSHanoh Haim
48b52a31eSHanoh Haim/*
58b52a31eSHanoh HaimCopyright (c) 2015-2015 Cisco Systems, Inc.
68b52a31eSHanoh Haim
78b52a31eSHanoh HaimLicensed under the Apache License, Version 2.0 (the "License");
88b52a31eSHanoh Haimyou may not use this file except in compliance with the License.
98b52a31eSHanoh HaimYou may obtain a copy of the License at
108b52a31eSHanoh Haim
118b52a31eSHanoh Haim    http://www.apache.org/licenses/LICENSE-2.0
128b52a31eSHanoh Haim
138b52a31eSHanoh HaimUnless required by applicable law or agreed to in writing, software
148b52a31eSHanoh Haimdistributed under the License is distributed on an "AS IS" BASIS,
158b52a31eSHanoh HaimWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
168b52a31eSHanoh HaimSee the License for the specific language governing permissions and
178b52a31eSHanoh Haimlimitations under the License.
188b52a31eSHanoh Haim*/
198b52a31eSHanoh Haim
208b52a31eSHanoh Haim
218b52a31eSHanoh Haim
228b52a31eSHanoh Haim#include <sys/types.h>
238b52a31eSHanoh Haim#include <unistd.h>
248b52a31eSHanoh Haim
258b52a31eSHanoh Haim#define TASKFUNC
268b52a31eSHanoh Haim
278b52a31eSHanoh Haim#ifndef STDIN_FILENO
288b52a31eSHanoh Haim	#define STDIN_FILENO 0
298b52a31eSHanoh Haim#endif
308b52a31eSHanoh Haim
318b52a31eSHanoh Haim#ifndef STDOUT_FILENO
328b52a31eSHanoh Haim	#define STDOUT_FILENO 1
338b52a31eSHanoh Haim#endif
348b52a31eSHanoh Haim
358b52a31eSHanoh Haim#ifndef STDERR_FILENO
368b52a31eSHanoh Haim	#define STDERR_FILENO 2
378b52a31eSHanoh Haim#endif
388b52a31eSHanoh Haim
398b52a31eSHanoh Haim
408b52a31eSHanoh Haim#endif
41