Deleted
Added
nxt_application.c (494:7c83ddcc1c42) | nxt_application.c (510:4979fe09d9cd) |
---|---|
1 2/* 3 * Copyright (C) Max Romanov 4 * Copyright (C) Igor Sysoev 5 * Copyright (C) Valentin V. Bartenev 6 * Copyright (C) NGINX, Inc. 7 */ 8 --- 14 unchanged lines hidden (view full) --- 23} nxt_module_t; 24 25 26static nxt_buf_t *nxt_discovery_modules(nxt_task_t *task, const char *path); 27static nxt_int_t nxt_discovery_module(nxt_task_t *task, nxt_mp_t *mp, 28 nxt_array_t *modules, const char *name); 29static nxt_app_module_t *nxt_app_module_load(nxt_task_t *task, 30 const char *name); | 1 2/* 3 * Copyright (C) Max Romanov 4 * Copyright (C) Igor Sysoev 5 * Copyright (C) Valentin V. Bartenev 6 * Copyright (C) NGINX, Inc. 7 */ 8 --- 14 unchanged lines hidden (view full) --- 23} nxt_module_t; 24 25 26static nxt_buf_t *nxt_discovery_modules(nxt_task_t *task, const char *path); 27static nxt_int_t nxt_discovery_module(nxt_task_t *task, nxt_mp_t *mp, 28 nxt_array_t *modules, const char *name); 29static nxt_app_module_t *nxt_app_module_load(nxt_task_t *task, 30 const char *name); |
31static nxt_app_type_t nxt_app_parse_type(u_char *p, size_t length); | |
32 | 31 |
33 | |
34static void nxt_app_http_release(nxt_task_t *task, void *obj, void *data); 35 36 37static uint32_t compat[] = { 38 NXT_VERNUM, NXT_DEBUG, 39}; 40 41 --- 794 unchanged lines hidden (view full) --- 836 return &lang[i]; 837 } 838 } 839 840 return NULL; 841} 842 843 | 32static void nxt_app_http_release(nxt_task_t *task, void *obj, void *data); 33 34 35static uint32_t compat[] = { 36 NXT_VERNUM, NXT_DEBUG, 37}; 38 39 --- 794 unchanged lines hidden (view full) --- 834 return &lang[i]; 835 } 836 } 837 838 return NULL; 839} 840 841 |
844static nxt_app_type_t | 842nxt_app_type_t |
845nxt_app_parse_type(u_char *p, size_t length) 846{ 847 nxt_str_t str; 848 849 str.length = length; 850 str.start = p; 851 852 if (nxt_str_eq(&str, "python", 6)) { 853 return NXT_APP_PYTHON; 854 855 } else if (nxt_str_eq(&str, "php", 3)) { 856 return NXT_APP_PHP; 857 858 } else if (nxt_str_eq(&str, "go", 2)) { 859 return NXT_APP_GO; 860 | 843nxt_app_parse_type(u_char *p, size_t length) 844{ 845 nxt_str_t str; 846 847 str.length = length; 848 str.start = p; 849 850 if (nxt_str_eq(&str, "python", 6)) { 851 return NXT_APP_PYTHON; 852 853 } else if (nxt_str_eq(&str, "php", 3)) { 854 return NXT_APP_PHP; 855 856 } else if (nxt_str_eq(&str, "go", 2)) { 857 return NXT_APP_GO; 858 |
859 } else if (nxt_str_eq(&str, "perl", 4)) { 860 return NXT_APP_PERL; |
|
861 } 862 863 return NXT_APP_UNKNOWN; 864} | 861 } 862 863 return NXT_APP_UNKNOWN; 864} |