\begin{verbatim}
#########################################################################
	Arborescence du serveur en langage C genere par "cflow"
#########################################################################


1	gdImageColorDeallocate: void(), <gd.c 132>
2	gdImageDashedLine: void(), <gd.c 372>
3		abs: <>
4		gdImageSetPixel: void(), <gd.c 149>
5			gdImageSetPixel: 4
6			gdImageBrushApply: void(), <gd.c 193>
7				gdImageGetPixel: int(), <gd.c 249>
8					gdImageBoundsSafe: int(), <gd.c 463>
9				gdImageSetPixel: 4
10			gdImageTileApply: void(), <gd.c 229>
11				gdImageGetPixel: 7
12				gdImageSetPixel: 4
13			gdImageBoundsSafe: 8
14	gdImageString: void(), <gd.c 533>
15		strlen: <>
16		gdImageChar: void(), <gd.c 475>
17			gdImageSetPixel: 4
18	gdImageStringUp: void(), <gd.c 550>
19		strlen: 15
20		gdImageCharUp: void(), <gd.c 504>
21			gdImageSetPixel: 4
22	gdImageArc: void(), <gd.c 579>
23		gdImageLine: void(), <gd.c 266>
24			abs: 3
25			gdImageSetPixel: 4
26	gdImageFillToBorder: void(), <gd.c 629>
27		gdImageGetPixel: 7
28		gdImageSetPixel: 4
29		gdImageFillToBorder: 26
30	gdImageFill: void(), <gd.c 700>
31		gdImageGetPixel: 7
32		gdImageSetPixel: 4
33		gdImageFill: 30
34	gdImageCreateFromGif: struct*(), <gd.c 1642>
35		fread: <>
36		strncmp: <>
37		strncpy: <>
38		strcmp: <>
39		ReadColorMap: int(), <gd.c 1761>
40			fread: 35
41		DoExtension: int(), <gd.c 1784>
42			GetDataBlock: int(), <gd.c 1812>
43				fread: 35
44		gdImageCreate: struct*(), <gd.c 15>
45			malloc: <>
46			calloc: <>
47		ReadImage: void(), <gd.c 1995>
48			fread: 35
49			LWZReadByte: int(), <gd.c 1878>
50				GetCode: int(), <gd.c 1833>
51					GetDataBlock: 42
52				GetDataBlock: 42
53			gdImageSetPixel: 4
54		gdImageColorTransparent: void(), <gd.c 140>
55	gdImageFilledRectangle: void(), <gd.c 2095>
56		gdImageSetPixel: 4
57	gdImageCopyResized: void(), <gd.c 2173>
58		malloc: 45
59		floor: <>
60		gdImageGetPixel: 7
61		gdImageColorExact: int(), <gd.c 86>
62		gdImageColorAllocate: int(), <gd.c 106>
63		gdImageColorClosest: int(), <gd.c 59>
64		gdImageSetPixel: 4
65		free: <>
66	gdImageGd: void(), <gd.c 2349>
67		gdPutWord: void(), <gd.c 2276>
68			putc: <>
69		putc: 68
70	gdImageCreateFromXbm: struct*(), <gd.c 2376>
71		fgets: <>
72		strchr: <>
73		atoi: <>
74		gdImageCreate: 44
75		gdImageColorAllocate: 62
76		getc: <>
77		sscanf: <>
78		gdImageSetPixel: 4
79		fprintf: <>
80		gdImageDestroy: void(), <gd.c 39>
81			free: 65
82	gdImagePolygon: void(), <gd.c 2487>
83		gdImageLine: 23
84	gdImageFilledPolygon: void(), <gd.c 2511>
85		malloc: 45
86		realloc: <>
87		gdImageLine: 23
88		qsort: <>
89		gdCompareInt: int(), <gd.c 2607>
90	gdImageSetStyle: void(), <gd.c 2615>
91		free: 65
92		malloc: 45
93		memcpy: <>
94	gdImageSetBrush: void(), <gd.c 2629>
95		gdImageColorExact: 61
96		gdImageColorAllocate: 62
97		gdImageColorClosest: 63
98	gdImageSetTile: void(), <gd.c 2657>
99		gdImageColorExact: 61
100		gdImageColorAllocate: 62
101		gdImageColorClosest: 63
102	gdImageInterlace: void(), <gd.c 2685>
103	send_file: void(), <present_data.c 584>
104		fopen: <>
105		printf: <>
106		exit: <>
107		getc: 76
108		putc: 68
109		fclose: <>
110	put_file_contents: void(), <present_main_menu.c 455>
111		fopen: 104
112		printf: 105
113		exit: 106
114		getc: 76
115		putc: 68
116		fclose: 109
117	main: int(), <process_cgi.c 94>
118		time: <>
119		fprintf: 79
120		get_name_value_pairs: void(), <get_name_value_pairs.c 25>
121			fprintf: 79
122			strcmp: 38
123			getenv: <>
124			printf: 105
125			exit: 106
126			atoi: 73
127			feof: <>
128			strcpy: <>
129			fmakeword: char*(), <util.c 34>
130				malloc: 45
131				fgetc: <>
132				realloc: 86
133				feof: 127
134			strcat: <>
135			plustospace: void(), <util.c 81>
136			unescape_url: void(), <util.c 69>
137				x2c: char(), <util.c 60>
138			makeword: char*(), <util.c 19>
139				malloc: 45
140				strlen: 15
141			getword: void(), <util.c 6>
142		get_current_status: void(), <get_current_status.c 32>
143			strcpy: 128
144			strcmp: 38
145			atoi: 73
146			isnetscape_bug: int(), <present_any_notices.c 38>
147				strncmp: 36
148				getenv: 123
149				sscanf: 77
150			strcat: 134
151			get_region_info: void(), <get_current_status.c 275>
152				strcmp: 38
153				strlen: 15
154				validate_custom_location: char*(), <test_axis_entries.c 21>
155					strcmp: 38
156					strcpy: 128
157					sscanf: 77
158					tolower: <>
159					sprintf: <>
160					parse_date: void(), <test_axis_entries.c 178>
161						strcpy: 128
162						isseparator: int(), <test_axis_entries.c 301>
163							isspace: <>
164						isdigit: <>
165						sscanf: 77
166						tolower: 158
167						strcmp: 38
168						sprintf: 159
169				strcpy: 128
170				express_error_sadness: void(), <test_axis_entries.c 309>
171					strcpy: 128
172					printf: 105
173					strcmp: 38
174					exit: 106
175				convert_NOAAServer_time: char*(), <get_current_status.c 579>
176					parse_date: 160
177				sscanf: 77
178			strlen: 15
179			valid_view: int(), <present_main_menu.c 433>
180				strlen: 15
181				strchr: 72
182			set_current_region: void(), <get_current_status.c 469>
183				strcmp: 38
184				strchr: 72
185				sprintf: 159
186				strcpy: 128
187			convert_lon_lat: float(), <present_data.c 474>
188				sscanf: 77
189			pzf: void(), <pzf.c 8>
190				fprintf: 79
191				GetUniqID: void(), <pzf.c 256>
192					popen: <>
193					fscanf: <>
194					strcpy: 128
195					strcat: 134
196				strcat: 134
197				fopen: 104
198				gdImageCreateFromGd: struct*(), <gd.c 2296>
199					gdGetWord: int(), <gd.c 2258>
200						getc: 76
201					gdImageCreate: 44
202					gdGetByte: int(), <gd.c 2284>
203						getc: 76
204					getc: 76
205					gdImageDestroy: 80
206				gdImageCreate: 44
207				gdImageColorAllocate: 62
208				gdImageCopy: void(), <gd.c 2113>
209					gdImageGetPixel: 7
210					gdImageColorExact: 61
211					gdImageColorAllocate: 62
212					gdImageColorClosest: 63
213					gdImageSetPixel: 4
214				gdImageRectangle: void(), <gd.c 2081>
215					gdImageLine: 23
216				gdImageGif: void(), <gd.c 853>
217					colorstobpp: int(), <gd.c 870>
218					init_statics: void(), <gd.c 1551>
219					GIFEncode: void(), <gd.c 1001>
220						fwrite: <>
221						Putword: void(), <gd.c 1157>
222							fputc: <>
223						fputc: 222
224						compress: void(), <gd.c 1273>
225							char_init: void(), <gd.c 1516>
226							GIFNextPixel: int(), <gd.c 972>
227								gdImageGetPixel: 7
228								BumpPixel: void(), <gd.c 915>
229							cl_hash: void(), <gd.c 1468>
230							output: void(), <gd.c 1395>
231								char_out: void(), <gd.c 1532>
232									flush_char: void(), <gd.c 1543>
233										fputc: 222
234										fwrite: 220
235								flush_char: 232
236								fflush: <>
237								ferror: <>
238								exit: 106
239							cl_block: void(), <gd.c 1456>
240								cl_hash: 229
241								output: 230
242				strcpy: 128
243				gdImageLine: 23
244				pzf: 189
245				fclose: 109
246		present_main_menu: void(), <present_main_menu.c 37>
247			strcpy: 128
248			isframes_wise: int(), <present_main_menu.c 493>
249				strcmp: 38
250				strstr: <>
251				getenv: 123
252				strncmp: 36
253				sscanf: 77
254			istable_wise: int(), <present_main_menu.c 474>
255				strncmp: 36
256				getenv: 123
257				sscanf: 77
258			strcat: 134
259			strcmp: 38
260			present_frameset: void(), <present_frameset.c 16>
261				strcpy: 128
262				printf: 105
263				strcmp: 38
264				strcat: 134
265				fopen: 104
266				exit: 106
267				getc: 76
268				putc: 68
269				fscanf: 193
270				send_hidden_state_form: void(), <send_hidden_state_form.c 14>
271					printf: 105
272					send_current_status: void(), <send_current_status.c 14>
273						isframes_wise: 248
274						printf: 105
275						strcmp: 38
276						strchr: 72
277						strcpy: 128
278					strcmp: 38
279				fclose: 109
280			printf: 105
281			fopen: 104
282			exit: 106
283			getc: 76
284			putc: 68
285			fscanf: 193
286			valid_view: 179
287			convert_lon_lat: 187
288			pzf: 189
289			send_current_status: 272
290			fclose: 109
291			is_normal_axis: int(), <present_main_menu.c 405>
292				strchr: 72
293			strlen: 15
294			tolower: 158
295			strchr: 72
296			present_any_notices: void(), <present_any_notices.c 16>
297				isnetscape_bug: 146
298				printf: 105
299				strncmp: 36
300		strcmp: 38
301		process_main_menu: void(), <process_main_menu.c 15>
302			strcmp: 38
303			present_tmap_info: void(), <present_tmap_info.c 17>
304				printf: 105
305				strcpy: 128
306				isframes_wise: 248
307				strcat: 134
308				fopen: 104
309				exit: 106
310				getc: 76
311				putc: 68
312				fscanf: 193
313				send_current_status: 272
314				fclose: 109
315			present_select_by_dataset_menu: void(), <present_select_by_dataset_menu.c 26>
316				isframes_wise: 248
317				present_frames_change_data: void(), <present_select_by_dataset_menu.c 97>
318					printf: 105
319					strcpy: 128
320					strcat: 134
321					fopen: 104
322					exit: 106
323					getc: 76
324					putc: 68
325					fscanf: 193
326					send_hidden_state_form: 270
327					fclose: 109
328					strcmp: 38
329				present_html_change_data: void(), <present_select_by_dataset_menu.c 37>
330					printf: 105
331					send_hidden_state_form: 270
332					fopen: 104
333					exit: 106
334					getc: 76
335					putc: 68
336					fscanf: 193
337					send_current_status: 272
338					strcmp: 38
339					fclose: 109
340			present_change_view_menu: void(), <present_change_view_menu.c 26>
341				isframes_wise: 248
342				present_frames_change_view: void(), <present_change_view_menu.c 111>
343					printf: 105
344					strcpy: 128
345					strcat: 134
346					fopen: 104
347					exit: 106
348					getc: 76
349					putc: 68
350					fscanf: 193
351					send_hidden_state_form: 270
352					valid_view: 179
353					strlen: 15
354					fclose: 109
355				present_html_change_view: void(), <present_change_view_menu.c 38>
356					printf: 105
357					send_hidden_state_form: 270
358					fopen: 104
359					exit: 106
360					getc: 76
361					putc: 68
362					fscanf: 193
363					valid_view: 179
364					send_current_status: 272
365					fclose: 109
366			present_zoom_menu: void(), <present_zoom_menu.c 19>
367				printf: 105
368				send_hidden_state_form: 270
369				strcmp: 38
370				send_current_status: 272
371				strchr: 72
372				exit: 106
373				fopen: 104
374				getc: 76
375				putc: 68
376				fscanf: 193
377				fclose: 109
378		present_data: void(), <present_data.c 41>
379			check_request_size: void(), <check_request_size.c 29>
380				get_request_size: int(), <get_request_size.c 25>
381					get_xaxis_size: int(), <get_request_size.c 39>
382						strchr: 72
383						convert_lon_lat: 187
384					get_yaxis_size: int(), <get_request_size.c 73>
385						strchr: 72
386						convert_lon_lat: 187
387					get_zaxis_size: int(), <get_request_size.c 104>
388						strchr: 72
389						sscanf: 77
390					get_taxis_size: int(), <get_request_size.c 134>
391						strcmp: 38
392						strchr: 72
393						tdiff: float(), <get_request_size.c 161>
394							parse_date: 160
395							secs_from_bc: double(), <secs_from_bc.c 12>
396				strcmp: 38
397				present_registration_menu: void(), <present_registration_menu.c 16>
398					printf: 105
399					strcmp: 38
400					exit: 106
401					fopen: 104
402					getc: 76
403					putc: 68
404					fscanf: 193
405					send_current_status: 272
406					fclose: 109
407				authorized_limit: int(), <check_request_size.c 59>
408					strcmp: 38
409					sscanf: 77
410					check_registration: int(), <process_registration.c 168>
411						fopen: 104
412						printf: 105
413						exit: 106
414						strlen: 15
415						tolower: 158
416						fscanf: 193
417						strcmp: 38
418						atoi: 73
419						fclose: 109
420			strcat: 134
421			sprintf: 159
422			mon_ndx: int(), <present_data.c 486>
423				sscanf: 77
424				tolower: 158
425				strcmp: 38
426			strchr: 72
427			strcpy: 128
428			which_entry: int(), <present_data.c 356>
429				strcmp: 38
430			validate_custom_location: 154
431			strcmp: 38
432			express_error_sadness: 170
433			get_axis_location: void(), <get_axis_location.c 20>
434				strcpy: 128
435				strcat: 134
436				which_entry: 428
437				strcmp: 38
438			convert_lon_lat: 187
439			set_aspect_ratio: float(), <present_data.c 375>
440			set_small: int(), <present_data.c 455>
441			set_magnify: int(), <present_data.c 391>
442				log: <>
443			set_fill_shade: char*(), <present_data.c 425>
444			fopen: 104
445			setup_transforms: void(), <present_data.c 622>
446				strcpy: 128
447				strcat: 134
448			fprintf: 79
449			live_access: void(), <live_access.c 37>
450				authorized_limit: 407
451				signal: <>
452				handle_ferret_crash: void(), <handle_ferret_crash.c 28>
453					wait: <>
454					printf: 105
455					fclose: 109
456					log_ferret_crash: void(), <handle_ferret_crash.c 74>
457						fopen: 104
458						time: 118
459						localtime: <>
460						strftime: <>
461						fprintf: 79
462						getenv: 123
463						fclose: 109
464					system: <>
465					exit: 106
466				setup_pipes: void(), <ferret_via_pipe.c 220>
467					make_DISP_str: void(), <Xvfb_util.c 35>
468						getpid: <>
469						sprintf: 159
470					malloc: 45
471					pipe: <>
472					perror: <>
473					exit: 106
474					fork: <>
475					close: <>
476					dup: <>
477					execve: <>
478					fdopen: <>
479				start_Xvfb: void(), <Xvfb_util.c 46>
480					getpid: 468
481					sprintf: 159
482					fork: 474
483					perror: 472
484					exit: 106
485					execv: <>
486				ferret_synch: void(), <ferret_via_pipe.c 144>
487					fflush: 236
488					strstr: 250
489					memset: <>
490					select: <>
491					html_bail_out: void(), <ferret_via_pipe.c 72>
492						printf: 105
493						strncmp: 36
494						log_ferret_crash: 456
495						ferret_kill: void(), <ferret_via_pipe.c 64>
496							signal: 451
497							kill: <>
498						Xvfb_kill: void(), <Xvfb_util.c 73>
499							kill: 497
500						exit: 106
501					read: <>
502				sprintf: 159
503				fprintf: 79
504				html_bail_out: 491
505				strcmp: 38
506				strcpy: 128
507				strcat: 134
508				strlen: 15
509				fflush: 236
510				printf: 105
511				fclose: 109
512				Xvfb_kill: 498
513			fclose: 109
514			printf: 105
515			log_that_call: void(), <present_data.c 508>
516				time: 118
517				localtime: 459
518				strftime: 460
519				fopen: 104
520				printf: 105
521				exit: 106
522				fprintf: 79
523				getenv: 123
524				fclose: 109
525		process_select_data: void(), <process_select_data.c 18>
526			strcmp: 38
527			atoi: 73
528			strcpy: 128
529			sprintf: 159
530			convert_lon_lat: 187
531			pzf: 189
532			present_main_menu: 246
533		process_change_view: void(), <process_change_view.c 16>
534			strcmp: 38
535			convert_lon_lat: 187
536			pzf: 189
537			present_main_menu: 246
538		process_xy_zoom_menu: void(), <process_xy_zoom_menu.c 25>
539			strcmp: 38
540			atoi: 73
541			convert_lon_lat: 187
542			pzf: 189
543			present_second_zoom_menu: void(), <present_second_zoom_menu.c 22>
544				printf: 105
545				send_hidden_state_form: 270
546				fopen: 104
547				exit: 106
548				getc: 76
549				putc: 68
550				fscanf: 193
551				send_current_status: 272
552				sprintf: 159
553				validate_custom_location: 154
554				strcpy: 128
555				fclose: 109
556			exit: 106
557			sscanf: 77
558			strcpy: 128
559			validate_custom_location: 154
560			express_error_sadness: 170
561			sprintf: 159
562			log_that_call: 515
563			present_main_menu: 246
564		process_zoom_menu: void(), <process_zoom_menu.c 22>
565			strcmp: 38
566			strcpy: 128
567			strchr: 72
568			sprintf: 159
569			validate_custom_location: 154
570			express_error_sadness: 170
571			convert_lon_lat: 187
572			log_that_call: 515
573			present_main_menu: 246
574		process_registration: void(), <process_registration.c 22>
575			strcmp: 38
576			atoi: 73
577			present_main_menu: 246
578			exit: 106
579			check_registration: 410
580			retry_header: void(), <process_registration.c 257>
581				printf: 105
582			printf: 105
583			retry_trailer: void(), <process_registration.c 278>
584				printf: 105
585			valid_email_address: int(), <process_registration.c 220>
586			register_user: void(), <process_registration.c 228>
587				fopen: 104
588				printf: 105
589				exit: 106
590				strlen: 15
591				tolower: 158
592				fprintf: 79
593				fclose: 109
594			sprintf: 159
595			send_current_status: 272
596	process_menu_error: void(), <process_menu_error.c 14>
597		printf: 105
598	rind: int(), <util.c 87>
599		strlen: 15
600	getline: int(), <util.c 94>
601		fgetc: 131
602		feof: 127
603	send_fd: void(), <util.c 112>
604		fgetc: 131
605		feof: 127
606		fputc: 222
\end{verbatim}
