| #
75acf717
|
| 19-Aug-2025 |
Muhammad Saheed <saheed@FreeBSD.org> |
libifconfig: Remove ifconfig_set_fib and ifconfig_sfp_id_is_qsfp
Remove the declaration of ifconfig_set_fib from libifconfig.h as it had no definition.
ifconfig_sfp_id_is_qsfp is defined as a stati
libifconfig: Remove ifconfig_set_fib and ifconfig_sfp_id_is_qsfp
Remove the declaration of ifconfig_set_fib from libifconfig.h as it had no definition.
ifconfig_sfp_id_is_qsfp is defined as a static header function in libifconfig_sfp.h and doesn't generate a symbol.
Both have been removed from Symbol.map.
Reviewed by: obiwac, mckusick (mentor) Approved by: obiwac, mckusick (mentor) Sponsored by: Google LLC (GSoC) Differential Revision: https://reviews.freebsd.org/D50666
show more ...
|
| #
c4ba4aa5
|
| 02-Mar-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Overhaul ifconfig_media_* interfaces
Define an ifmedia_t type to use for ifmedia words.
Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.
Get media options as an
libifconfig: Overhaul ifconfig_media_* interfaces
Define an ifmedia_t type to use for ifmedia words.
Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.
Get media options as an array of option names rather than formatting it as a comma-delimited list into a buffer.
Sprinkle const on static the static description tables for peace of mind.
Don't need to zero memory allocated by calloc.
Reviewed by: kp MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D29029
show more ...
|
| #
80545a16
|
| 03-Mar-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Fix typo in symbol map
MFC after: 1 week
|
| #
b12a960e
|
| 28-Feb-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Add a function to get down reason
For use in ifconfig.
Reviewed by: kp MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D28991
|
| #
b7109c3c
|
| 25-Feb-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Add missing symbols to map
Regenerate the list of generated symbols for libifconfig:
``` grep -hr ^ifconfig_sfp_ /usr/obj/usr/src/amd64.amd64/lib/libifconfig \ | sed 's/(.*/;/' | sort
libifconfig: Add missing symbols to map
Regenerate the list of generated symbols for libifconfig:
``` grep -hr ^ifconfig_sfp_ /usr/obj/usr/src/amd64.amd64/lib/libifconfig \ | sed 's/(.*/;/' | sort -u ```
Spotted by build failures caused by a missing symbol while working on upgrading libifconfig from internal to private.
Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D28927
show more ...
|
| #
e3d06599
|
| 14-Jan-2021 |
Mark Johnston <markj@FreeBSD.org> |
libifconfig: Add a symbol map
This is a no-op for now since libifconfig is only built as a static lib.
Reviewed by: freqlabs, kp, adrian Differential Revision: https://reviews.freebsd.org/D28119
|
| #
75acf717
|
| 19-Aug-2025 |
Muhammad Saheed <saheed@FreeBSD.org> |
libifconfig: Remove ifconfig_set_fib and ifconfig_sfp_id_is_qsfp
Remove the declaration of ifconfig_set_fib from libifconfig.h as it had no definition.
ifconfig_sfp_id_is_qsfp is defined as a stati
libifconfig: Remove ifconfig_set_fib and ifconfig_sfp_id_is_qsfp
Remove the declaration of ifconfig_set_fib from libifconfig.h as it had no definition.
ifconfig_sfp_id_is_qsfp is defined as a static header function in libifconfig_sfp.h and doesn't generate a symbol.
Both have been removed from Symbol.map.
Reviewed by: obiwac, mckusick (mentor) Approved by: obiwac, mckusick (mentor) Sponsored by: Google LLC (GSoC) Differential Revision: https://reviews.freebsd.org/D50666
show more ...
|
| #
c4ba4aa5
|
| 02-Mar-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Overhaul ifconfig_media_* interfaces
Define an ifmedia_t type to use for ifmedia words.
Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.
Get media options as an
libifconfig: Overhaul ifconfig_media_* interfaces
Define an ifmedia_t type to use for ifmedia words.
Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.
Get media options as an array of option names rather than formatting it as a comma-delimited list into a buffer.
Sprinkle const on static the static description tables for peace of mind.
Don't need to zero memory allocated by calloc.
Reviewed by: kp MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D29029
show more ...
|
| #
80545a16
|
| 03-Mar-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Fix typo in symbol map
MFC after: 1 week
|
| #
b12a960e
|
| 28-Feb-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Add a function to get down reason
For use in ifconfig.
Reviewed by: kp MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D28991
|
| #
b7109c3c
|
| 25-Feb-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Add missing symbols to map
Regenerate the list of generated symbols for libifconfig:
``` grep -hr ^ifconfig_sfp_ /usr/obj/usr/src/amd64.amd64/lib/libifconfig \ | sed 's/(.*/;/' | sort
libifconfig: Add missing symbols to map
Regenerate the list of generated symbols for libifconfig:
``` grep -hr ^ifconfig_sfp_ /usr/obj/usr/src/amd64.amd64/lib/libifconfig \ | sed 's/(.*/;/' | sort -u ```
Spotted by build failures caused by a missing symbol while working on upgrading libifconfig from internal to private.
Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D28927
show more ...
|
| #
e3d06599
|
| 14-Jan-2021 |
Mark Johnston <markj@FreeBSD.org> |
libifconfig: Add a symbol map
This is a no-op for now since libifconfig is only built as a static lib.
Reviewed by: freqlabs, kp, adrian Differential Revision: https://reviews.freebsd.org/D28119
|
| #
75acf717
|
| 19-Aug-2025 |
Muhammad Saheed <saheed@FreeBSD.org> |
libifconfig: Remove ifconfig_set_fib and ifconfig_sfp_id_is_qsfp
Remove the declaration of ifconfig_set_fib from libifconfig.h as it had no definition.
ifconfig_sfp_id_is_qsfp is defined as a stati
libifconfig: Remove ifconfig_set_fib and ifconfig_sfp_id_is_qsfp
Remove the declaration of ifconfig_set_fib from libifconfig.h as it had no definition.
ifconfig_sfp_id_is_qsfp is defined as a static header function in libifconfig_sfp.h and doesn't generate a symbol.
Both have been removed from Symbol.map.
Reviewed by: obiwac, mckusick (mentor) Approved by: obiwac, mckusick (mentor) Sponsored by: Google LLC (GSoC) Differential Revision: https://reviews.freebsd.org/D50666
show more ...
|
| #
c4ba4aa5
|
| 02-Mar-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Overhaul ifconfig_media_* interfaces
Define an ifmedia_t type to use for ifmedia words.
Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.
Get media options as an
libifconfig: Overhaul ifconfig_media_* interfaces
Define an ifmedia_t type to use for ifmedia words.
Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.
Get media options as an array of option names rather than formatting it as a comma-delimited list into a buffer.
Sprinkle const on static the static description tables for peace of mind.
Don't need to zero memory allocated by calloc.
Reviewed by: kp MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D29029
show more ...
|
| #
80545a16
|
| 03-Mar-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Fix typo in symbol map
MFC after: 1 week
|
| #
b12a960e
|
| 28-Feb-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Add a function to get down reason
For use in ifconfig.
Reviewed by: kp MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D28991
|
| #
b7109c3c
|
| 25-Feb-2021 |
Ryan Moeller <freqlabs@FreeBSD.org> |
libifconfig: Add missing symbols to map
Regenerate the list of generated symbols for libifconfig:
``` grep -hr ^ifconfig_sfp_ /usr/obj/usr/src/amd64.amd64/lib/libifconfig \ | sed 's/(.*/;/' | sort
libifconfig: Add missing symbols to map
Regenerate the list of generated symbols for libifconfig:
``` grep -hr ^ifconfig_sfp_ /usr/obj/usr/src/amd64.amd64/lib/libifconfig \ | sed 's/(.*/;/' | sort -u ```
Spotted by build failures caused by a missing symbol while working on upgrading libifconfig from internal to private.
Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D28927
show more ...
|
| #
e3d06599
|
| 14-Jan-2021 |
Mark Johnston <markj@FreeBSD.org> |
libifconfig: Add a symbol map
This is a no-op for now since libifconfig is only built as a static lib.
Reviewed by: freqlabs, kp, adrian Differential Revision: https://reviews.freebsd.org/D28119
|