app_changrab.c:29:22: asterisk.h: No such file or directory app_changrab.c:31: error: parse error before string constant app_changrab.c:33: warning: return type defaults to `int' app_changrab.c:33: warning: function declaration isn't a prototype app_changrab.c: In function `ASTERISK_FILE_VERSION': app_changrab.c:33: error: storage class specified for parameter `tdesc' app_changrab.c:33: error: parameter `tdesc' is initialized app_changrab.c:34: error: storage class specified for parameter `app' app_changrab.c:34: error: parameter `app' is initialized app_changrab.c:35: error: storage class specified for parameter `synopsis' app_changrab.c:35: error: parameter `synopsis' is initialized app_changrab.c:44: warning: structure defined inside parms app_changrab.c:44: warning: empty declaration app_changrab.c:45: error: storage class specified for parameter `localuser_lock' app_changrab.c:45: error: parameter `localuser_lock' is initialized app_changrab.c:45: error: storage class specified for parameter `localusers' app_changrab.c:45: error: parameter `localusers' is initialized app_changrab.c:45: error: storage class specified for parameter `localusecnt' app_changrab.c:45: error: parameter `localusecnt' is initialized app_changrab.c:45: error: parse error before ';' token app_changrab.c:33: error: declaration for parameter "tdesc" but no such parameter app_changrab.c:34: error: declaration for parameter "app" but no such parameter app_changrab.c:35: error: declaration for parameter "synopsis" but no such parameter app_changrab.c:45: error: declaration for parameter "localuser_lock" but no such parameter app_changrab.c:45: error: declaration for parameter "localusers" but no such parameter app_changrab.c:45: error: declaration for parameter "localusecnt" but no such parameter app_changrab.c:52: error: `channame' undeclared (first use in this function) app_changrab.c:52: error: (Each undeclared identifier is reported only once app_changrab.c:52: error: for each function it appears in.) app_changrab.c:53: warning: return makes integer from pointer without a cast app_changrab.c:57: warning: return makes integer from pointer without a cast app_changrab.c: In function `changrab_exec': app_changrab.c:84: warning: implicit declaration of function `my_ast_get_channel_by_name_locked' app_changrab.c:84: warning: assignment makes pointer from integer without a cast app_changrab.c:91: error: structure has no member named `_bridge' app_changrab.c:92: error: structure has no member named `_bridge' app_changrab.c:99: error: invalid application of `sizeof' to incomplete type `localuser' app_changrab.c:99: error: `localuser_lock' undeclared (first use in this function) app_changrab.c:99: error: dereferencing pointer to incomplete type app_changrab.c:99: error: dereferencing pointer to incomplete type app_changrab.c:99: error: `localusers' undeclared (first use in this function) app_changrab.c:99: error: `localusecnt' undeclared (first use in this function) app_changrab.c:100: warning: implicit declaration of function `ast_channel_alloc' app_changrab.c:100: warning: assignment makes pointer from integer without a cast app_changrab.c:108: error: structure has no member named `features_callee' app_changrab.c:108: error: `AST_FEATURE_REDIRECT' undeclared (first use in this function) app_changrab.c:109: error: structure has no member named `features_caller' app_changrab.c:120: error: dereferencing pointer to incomplete type app_changrab.c:120: error: dereferencing pointer to incomplete type app_changrab.c:120: error: dereferencing pointer to incomplete type app_changrab.c:120: error: dereferencing pointer to incomplete type app_changrab.c: In function `changrab_cli': app_changrab.c:196: warning: assignment makes pointer from integer without a cast app_changrab.c:205: warning: assignment makes pointer from integer without a cast app_changrab.c:241: warning: assignment makes pointer from integer without a cast app_changrab.c:250: warning: implicit declaration of function `ast_bridged_channel' app_changrab.c:251: warning: assignment makes pointer from integer without a cast app_changrab.c:259: warning: assignment makes pointer from integer without a cast app_changrab.c:276: warning: assignment makes pointer from integer without a cast app_changrab.c:286: warning: assignment makes pointer from integer without a cast app_changrab.c:290: warning: assignment makes pointer from integer without a cast app_changrab.c: In function `originate': app_changrab.c:345: error: too many arguments to function `ast_pbx_outgoing_exten' app_changrab.c: In function `unload_module': app_changrab.c:719: error: `localuser_lock' undeclared (first use in this function) app_changrab.c:719: error: `localusers' undeclared (first use in this function) app_changrab.c:719: error: dereferencing pointer to incomplete type app_changrab.c:719: error: dereferencing pointer to incomplete type app_changrab.c:719: error: `localusecnt' undeclared (first use in this function) app_changrab.c:722: error: `app' undeclared (first use in this function) app_changrab.c: In function `load_module': app_changrab.c:729: error: `app' undeclared (first use in this function) app_changrab.c:729: error: `tdesc' undeclared (first use in this function) app_changrab.c:729: error: `synopsis' undeclared (first use in this function) app_changrab.c: In function `description': app_changrab.c:734: error: `tdesc' undeclared (first use in this function) app_changrab.c: In function `usecount': app_changrab.c:740: error: `localuser_lock' undeclared (first use in this function) app_changrab.c:740: error: `localusecnt' undeclared (first use in this function)