Hi i'm new in linux, trying to understand bacnet protocol ,does anyone can help me please with this error, it will be highly appreciated
Initial revision
Changed include files. Reducing global variables.
Initial import.
Trying to reduce global variables, and clean up code.
*** empty log message ***
Still needs some work integrating the list functions for device and objects.
Still configuring code to use keyed linked list for device and object database. I seem to have broken the HTTP socket.
changed to bacnet_ modules
Still has HTTP broken.
*** empty log message ***
*** empty log message ***
Fixed the remove function.
Seems to be running.
Fixed the remove function to free memory of objects, and implemented it in a simpler way.
Cleaned up bad free when states were not using the text string.
Changed string decode to get rid of static variable in function.
Changed default names to make it less confusing.
Changed whois heartbeat from 30 seconds to 5 minutes.
Changed debug message.
Created.
Changed string decode to get rid of static variable in function.
Added file.
Added a command line option to handle time sync seconds -t, and moved the command line option for APDU Timeout to -a. Changed code so that running a port of 0 ignores that port.
Changed the open port functions so that they return -1 when they fail instead of exiting the program.
Refactored part of a function to eliminate duplicate code.
Uncommented out some lines to return the code to more original form.
refactored some code. Cleaned up receiving of APDU.
Corrected the compile time error.
Corrected the usage printout.
Removed skipped state
added program revision
CLB 12/2/03 Added B/IP
Cleaned up target clean
Changed prototype to match function
Moved debug to a place that made sense
removed static string usage to make reentrant
Added program version to status text
Added vars for Time Sync, MS/TP port; increased wait-poll time
fixed spelling
initialized some vars after compiler warned
removed unused code
removed unused vars after compiler warned
cleaned up comments, and reverted back some changes that were lost
allowed some more properties for testing
made debug text more specific
initialized var after compiler warned, and added FIXME comments
added file and line number to make creating error messages easier
changed error message to match function
changed mac copy since we are using strings
changed error message to match function, shortened longer lines to view in tty window.
added debug
changed error message to match function call
changed error message to match function
changed version number
created document
created
Changed from GPL to LGPL license.
Changed license from GPL to LGPL.
reviewed and made pretty
Updated release procedure.
Updating the release process.
removed temp bug fix.
Removed a debug line that was causing segfault.
fixed the open ended arrays of strings for properties, units, and object names. Tested with unit test.
Moved the program version string to its own file.
Moved the program version string to its own file.
Moved version to its own file.
Cleaning up the unit tests.
Cleaning up unit tests.
refactored the length of string functions. Converted to using standard unit testing. Fixed the shell script for making the bacnet_text unit test.
Cleaned up to be easier to maintian.
Changed the string len of IP addresses from 13 to 16, so it wouldn't keep overwriting memory.
Added BAK deletion to the clean.
Added a few initializers while debugging a buffer overrun.
Corrected the check of bip_sockfd for being valid.
Added check for valid bip_sockfd.
ran indent -kr -ts3 to get a code standard.
Made a sensible return value out of the two send-along functions, and changed a few debug statements to be more inclusive.
Removed the commented out portion that was preventing the COV from functioning.
Updated version number and added a comment.
Performed an indent -kr -nut *.c *.h to make a standard code style.
Changed the BACnet enumerations to be upper case, and added some missing ones.
ran indent -kr -nut *.c *.h on this file.
moved the global variables from main.c into this file.
Added the missing va_end macros for the ... expansion.
moved the globals from main.c into main.h, and added main.h instead of local externs.
Added main.h and remove the externs from this file.
created file.
converted from pointer math to array to make it simpler to maintain.
Added common function for loading MAC address string.
Added new state to allow non-COV polling. Changed state machine so that it continues to COV renew when the COV timeout occurs.
changed from using pointer math to using array for maintainability. Enhanced teh debug messages.
made the structure non-static as this is not necessary.
Changed pointer math to array math for maintainability. Removed the static variables in the function - stack based vars should be just fine. Refactored the mac address functions. Enhanced the debug statements.
Enhanced the debug statement.
enhanced the debug messages.
corrected snet offset.
removed static vars in function as they are not needed. Enhanced debug messages.
enhanced debug messages.