Hi,all<br>I'm not clear about two things.<br>1) in the file freeradius-server-2.1.3/src/mainradiusd.c, at the line 103-105:<br><br>103 #ifdef OSFC2<br>104 set_auth_parameters(argc,argv);<br>105 #endif<br><br>what's this checked for ? it's about security or something?<br>
<br>2) in the file freeradius-server-2.1.3/src/main/event.c at line 2874: <br><br>why ,it check the pointer el and not pl ?<br><br>2859 /*<br>2860 * Externally-visibly functions.<br>2861 */<br>2862 int radius_event_init(CONF_SECTION *cs, int spawn_flag)<br>
2863 {<br>2864 rad_listen_t *this, *head = NULL;<br>2865<br>2866 if (el) return 0;<br>2867<br>2868 time(&fr_start_time);<br>2869<br>2870 el = fr_event_list_create(event_status);<br>2871 if (!el) return 0;<br>
2872<br>2873 pl = fr_packet_list_create(0);<br>2874 <b>if (!el) return 0;</b> <b>why not check pl?</b> <br>2875<br><br><br>i am a newbie, thanks everyone!!!<br>