Branch: refs/heads/master
Home:
https://github.com/jpirko/libteam
Commit: 5ebe2a31c9e30d7100d2393d351784139eb2ed41
https://github.com/jpirko/libteam/commit/5ebe2a31c9e30d7100d2393d35178413...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M libteam/options.c
Log Message:
-----------
libteam: check opt_id.name for null
Coverity error:
CID 1031792 (#1 of 1): Explicit null dereferenced (FORWARD_NULL)7. var_deref_model:
Passing "&opt_id" to function "find_option(struct team_handle *, struct
team_option_id *, bool)", which dereferences null "opt_id.name"
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 8180763d6f82c6381828ef250de36979c7dfae67
https://github.com/jpirko/libteam/commit/8180763d6f82c6381828ef250de36979...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M libteam/options.c
Log Message:
-----------
libteam: always add newly created option to option list
Coverity error:
CID 1031790 (#1 of 1): Resource leak (RESOURCE_LEAK)5. leaked_storage:
Variable "option" going out of scope leaks the storage it points to.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: d021de3cafe4e9069f25e4eef6abe168a3cf48f6
https://github.com/jpirko/libteam/commit/d021de3cafe4e9069f25e4eef6abe168...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M teamd/teamd.c
Log Message:
-----------
teamd: fix possible memory leak in teamd_set_hwaddr
Coverity error:
CID 1031777 (#1 of 1): Resource leak (RESOURCE_LEAK)5. leaked_storage: Variable
"hwaddr" going out of scope leaks the storage it points to.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: db2f66001036ba35a8556d43c160fc884c386f97
https://github.com/jpirko/libteam/commit/db2f66001036ba35a8556d43c160fc88...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M utils/teamnl.c
Log Message:
-----------
teamnl: fix possible memory leak in run_cmd_getoption()
Coverity error:
CID 1031771 (#1 of 1): Resource leak (RESOURCE_LEAK)9. leaked_storage: Variable
"buf" going out of scope leaks the storage it points to.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 51e001b776fefe9cff398746f29d99136f018e41
https://github.com/jpirko/libteam/commit/51e001b776fefe9cff398746f29d9913...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M teamd/teamd_sriov.c
Log Message:
-----------
teamd: null-terminate string returned from readlink in teamd_sriov_physfn_addr()
Coverity error:
CID 1031769 (#1 of 1): String not null terminated (STRING_NULL)2. string_null_argument:
Function "readlink(char const * restrict, char * restrict, size_t)" does not
terminate string "*link".
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 19966d9ef1d1c31dc303a5cc663d5ce68246963c
https://github.com/jpirko/libteam/commit/19966d9ef1d1c31dc303a5cc663d5ce6...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M libteam/ifinfo.c
Log Message:
-----------
libteam: ifinfo: fix possible overrun during srtcpy
Coverity error:
CID 1031768 (#1 of 1): Copy into fixed size buffer (STRING_OVERFLOW)3. fixed_size_dest:
You might overrun the 16 byte fixed-size string "ifinfo->ifname" by copying
"ifname" without checking the length.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 940a58140d2010d1c889f59da5ad36c6565a686a
https://github.com/jpirko/libteam/commit/940a58140d2010d1c889f59da5ad36c6...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M teamd/teamd_runner_lacp.c
Log Message:
-----------
teamd: lacp: fix corner-case initialization of prio
Coverity error:
CID 1031767 (#1 of 1): Uninitialized scalar variable (UNINIT)4. uninit_use_in_call: Using
uninitialized value "prio_info1.port" when calling
"get_lacp_port_prio_info(struct lacp_port *, struct lacpdu_info *)".
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: b57c2d1ae94884847cb0448bfe04d50ad313c5a2
https://github.com/jpirko/libteam/commit/b57c2d1ae94884847cb0448bfe04d50a...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M libteam/ports.c
Log Message:
-----------
teamd: fix use after free while flushing the port list
Coverity error:
CID 1031765 (#1 of 1): Read from pointer after free (USE_AFTER_FREE)5. deref_after_free:
Dereferencing freed pointer "port".
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 7593460a7635c065b42bd80aba7ab1d47dce4ff4
https://github.com/jpirko/libteam/commit/7593460a7635c065b42bd80aba7ab1d4...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M teamd/teamd.c
Log Message:
-----------
teamd: fix use after free in teamd_loop_callback_del()
Coverity error:
CID 1031764 (#1 of 1): Use after free (USE_AFTER_FREE)5. pass_freed_arg: Passing freed
pointer "lcb" as an argument to function "get_lcb_multi(struct
teamd_context *, char const *, void *, struct teamd_loop_callback *)".
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: afee9c1fd57ccae2f0d7683fcfd5c48af39770c6
https://github.com/jpirko/libteam/commit/afee9c1fd57ccae2f0d7683fcfd5c48a...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M teamd/teamd_runner_lacp.c
Log Message:
-----------
teamd: lacp: fix use after free in lacp_port_aggregator_select_work()
Coverity error:
CID 1031763 (#1 of 1): Read from pointer after free (USE_AFTER_FREE)2. deref_after_free:
Dereferencing freed pointer "info".
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 107c01ea5b33d9d595e0acfc7b627965e0c1f10b
https://github.com/jpirko/libteam/commit/107c01ea5b33d9d595e0acfc7b627965...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M teamd/teamd_dbus.c
Log Message:
-----------
teamd: dbus: call va_end on error path in dbus_op_get_args()
Coverity error:
CID 1031762 (#3 of 3): Missing varargs init or cleanup (VARARGS)17. missing_va_end: va_end
was not called for "ap".
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 9466814a5cd4f8563e71e37cf839f9dc97534e3c
https://github.com/jpirko/libteam/commit/9466814a5cd4f8563e71e37cf839f9dc...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M teamd/teamd_usock.c
Log Message:
-----------
teamd: usock: call va_end on error path in usock_op_get_args()
Coverity error:
CID 1031761 (#2 of 2): Missing varargs init or cleanup (VARARGS)14. missing_va_end: va_end
was not called for "ap".
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Compare:
https://github.com/jpirko/libteam/compare/4befcb5cc0cc...9466814a5cd4