/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw_eaction.c | 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC
|
H A D | ip_fw_private.h | 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC
|
H A D | ip_fw_table.c | 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC
|
H A D | ip_fw_sockopt.c | 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC
|
/freebsd/sys/netinet/ |
H A D | ip_fw.h | 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC
|
/freebsd/sbin/ipfw/ |
H A D | ipfw2.c | 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC 2685841b Tue May 17 07:47:23 GMT 2016 Andrey V. Elsukov <ae@FreeBSD.org> Make named objects set-aware. Now it is possible to create named objects with the same name in different sets.
Add optional manage_sets() callback to objects rewriting framework. It is intended to implement handler for moving and swapping named object's sets. Add ipfw_obj_manage_sets() function that implements generic sets handler. Use new callback to implement sets support for lookup tables. External actions objects are global and they don't support sets. Modify eaction_findbyname() to reflect this. ipfw(8) now may fail to move rules or sets, because some named objects in target set may have conflicting names. Note that ipfw_obj_ntlv type was changed, but since lookup tables actually didn't support sets, this change is harmless.
Obtained from: Yandex LLC Sponsored by: Yandex LLC
|