-
- Downloads
Additional work on dynamic memory allocation/deallocation.
This should have no effect on smartctl, but clears that way for smartd to dynamically add and remove entries. It should also now be easier to modify smartd to re-read its config file on HUP (which is easy) without leaking memory (which is harder). The philosophy is that memory for data structures in smartd is now allocated only on demand, the first time it is needed. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@882 4ea69e1a-61f1-4043-bf83-b5c94c648137
Showing
- sm5/CHANGELOG 10 additions, 1 deletionsm5/CHANGELOG
- sm5/atacmdnames.c 7 additions, 5 deletionssm5/atacmdnames.c
- sm5/atacmdnames.cpp 7 additions, 5 deletionssm5/atacmdnames.cpp
- sm5/atacmds.c 40 additions, 16 deletionssm5/atacmds.c
- sm5/atacmds.cpp 40 additions, 16 deletionssm5/atacmds.cpp
- sm5/atacmds.h 9 additions, 4 deletionssm5/atacmds.h
- sm5/ataprint.c 13 additions, 6 deletionssm5/ataprint.c
- sm5/ataprint.cpp 13 additions, 6 deletionssm5/ataprint.cpp
- sm5/knowndrives.c 29 additions, 24 deletionssm5/knowndrives.c
- sm5/knowndrives.cpp 29 additions, 24 deletionssm5/knowndrives.cpp
- sm5/knowndrives.h 2 additions, 2 deletionssm5/knowndrives.h
- sm5/smartctl.c 29 additions, 24 deletionssm5/smartctl.c
- sm5/smartctl.cpp 29 additions, 24 deletionssm5/smartctl.cpp
- sm5/smartd.8 10 additions, 10 deletionssm5/smartd.8
- sm5/smartd.c 63 additions, 44 deletionssm5/smartd.c
- sm5/smartd.cpp 63 additions, 44 deletionssm5/smartd.cpp
- sm5/smartd.h 7 additions, 3 deletionssm5/smartd.h
Loading
Please register or sign in to comment