diff --git a/.github/workflows/cron-conda.yml b/.github/workflows/cron-conda.yml index 0f75fcff49..91a983205b 100644 --- a/.github/workflows/cron-conda.yml +++ b/.github/workflows/cron-conda.yml @@ -1,5 +1,8 @@ name: "Conda Update" +permissions: + contents: read + on: schedule: - cron: '0 10 * * 6' # everyday at 10am diff --git a/pcapkit/protocols/internet/hopopt.py b/pcapkit/protocols/internet/hopopt.py index 2feedbbb60..6c0062361a 100644 --- a/pcapkit/protocols/internet/hopopt.py +++ b/pcapkit/protocols/internet/hopopt.py @@ -1403,12 +1403,10 @@ def _make_opt_calipso(self, code: 'Enum_Option', opt: 'Optional[Data_CALIPSOOpti """ if opt is not None: domain = opt.domain - cmpt_len = len(opt.cmpt_bitmap) if hasattr(opt, 'cmpt_bitmap') else 0 level = opt.level checksum = opt.checksum bitmap = opt.cmpt_bitmap if hasattr(opt, 'cmpt_bitmap') else None - else: - cmpt_len = len(bitmap) if bitmap is not None else 0 + cmpt_len = len(bitmap) if bitmap is not None else 0 return Schema_CALIPSOOption( type=code, diff --git a/pcapkit/protocols/internet/ipv6_opts.py b/pcapkit/protocols/internet/ipv6_opts.py index 56a653aef8..7cb4890678 100644 --- a/pcapkit/protocols/internet/ipv6_opts.py +++ b/pcapkit/protocols/internet/ipv6_opts.py @@ -1414,12 +1414,10 @@ def _make_opt_calipso(self, code: 'Enum_Option', opt: 'Optional[Data_CALIPSOOpti """ if opt is not None: domain = opt.domain - cmpt_len = len(opt.cmpt_bitmap) if hasattr(opt, 'cmpt_bitmap') else 0 level = opt.level checksum = opt.checksum bitmap = opt.cmpt_bitmap if hasattr(opt, 'cmpt_bitmap') else None - else: - cmpt_len = len(bitmap) if bitmap is not None else 0 + cmpt_len = len(bitmap) if bitmap is not None else 0 return Schema_CALIPSOOption( type=code,