On Вторник 07 июля 2009 12:08:06 Alan DeKok wrote: > Alexander Kubatkin wrote: > > Below of the message translated and not translated code of dhcp-packet > > from client soho-router TrendNet 631BRP. > > As i can see, the main problem is a wrong order (for freeradius rules) of > > dhcp options and that's why such packet did not recognized and did not > > accepted. When packet is arriving i see "Unknown, or badly formatted DHCP > > packet". > > > > How to fix this? > > http://git.freeradius.org/pre/ > > Download the pre-release of 2.1.7. It should fix this problem.
problem with build: cc -O2 -fno-strict-aliasing -pipe -march=pentium4 -I/usr/local/include -L/usr/local/lib -pthread -Wall -D_GNU_SOURCE -DNDEBUG -I/usr/ports/net/freeradius2/work/freeradius-server-2.1.7/src - DHOSTINFO=\"i386-portbld-freebsd7.0\" -DRADIUSD_VERSION=\"2.1.7\" -I/usr/local/include -DOPENSSL_NO_KRB5 -c listen.c -fPIC -DPIC -o .libs/listen.o listen.c: In function 'client_listener_find': listen.c:129: warning: passing argument 1 of 'listener->print' discards qualifiers from pointer target type listen.c:209: warning: assignment discards qualifiers from pointer target type In file included from listen.c:1305: dhcpd.c: In function 'dhcp_process': dhcpd.c:88: error: 'packet' undeclared (first use in this function) dhcpd.c:88: error: (Each undeclared identifier is reported only once dhcpd.c:88: error: for each function it appears in.) dhcpd.c:100: error: 'union <anonymous>' has no member named 's_addr' dhcpd.c:107: error: 'data_len' undeclared (first use in this function) In file included from listen.c:1307: command.c: In function 'command_show_client_config': command.c:845: warning: passing argument 2 of 'cf_section2file' discards qualifiers from pointer target type gmake[4]: *** [listen.lo] Error 1 -- __________________________________________________ Alexander Kubatkin - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

