diff options
author | Mark Hatle <mark.hatle@windriver.com> | 2013-08-09 17:51:29 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-08-13 23:06:01 +0100 |
commit | bef0aabeabec03823bbe4e14381ea0f370745b9e (patch) | |
tree | 3f8fb045c03e1bc1ca3968cb41f2b0ed851291db /meta/recipes-devtools/rpm | |
parent | 5bac0df20117984cb5c9a47c9934c29fa28e972f (diff) | |
download | poky-bef0aabeabec03823bbe4e14381ea0f370745b9e.tar.gz |
rpm: Change references from RPM_VENDOR_POKY to RPM_VENDOR_OE
Change the #define references to match RPM_VENDOR_OE.
(From OE-Core rev: a84ecc5ad158a7529a904785de25ebfedf5767a7)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/rpm')
6 files changed, 22 insertions, 22 deletions
diff --git a/meta/recipes-devtools/rpm/rpm/python-rpm-rpmsense.patch b/meta/recipes-devtools/rpm/rpm/python-rpm-rpmsense.patch index 0fae571e49..c1fab3e1a0 100644 --- a/meta/recipes-devtools/rpm/rpm/python-rpm-rpmsense.patch +++ b/meta/recipes-devtools/rpm/rpm/python-rpm-rpmsense.patch | |||
@@ -17,7 +17,7 @@ Index: rpm-5.4.9/python/rpmmodule.c | |||
17 | REGISTER_ENUM(RPMSENSE_NOTEQUAL); | 17 | REGISTER_ENUM(RPMSENSE_NOTEQUAL); |
18 | REGISTER_ENUM(RPMSENSE_FIND_REQUIRES); | 18 | REGISTER_ENUM(RPMSENSE_FIND_REQUIRES); |
19 | -#if defined(RPM_VENDOR_MANDRIVA) | 19 | -#if defined(RPM_VENDOR_MANDRIVA) |
20 | +#if defined(RPM_VENDOR_MANDRIVA) || defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_POKY) | 20 | +#if defined(RPM_VENDOR_MANDRIVA) || defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_OE) |
21 | REGISTER_ENUM(RPMSENSE_PREREQ); | 21 | REGISTER_ENUM(RPMSENSE_PREREQ); |
22 | REGISTER_ENUM(RPMSENSE_SCRIPT_PRE); | 22 | REGISTER_ENUM(RPMSENSE_SCRIPT_PRE); |
23 | REGISTER_ENUM(RPMSENSE_SCRIPT_POST); | 23 | REGISTER_ENUM(RPMSENSE_SCRIPT_POST); |
@@ -26,7 +26,7 @@ Index: rpm-5.4.9/python/rpmmodule.c | |||
26 | + REGISTER_ENUM(RPMSENSE_SCRIPT_POSTUN); | 26 | + REGISTER_ENUM(RPMSENSE_SCRIPT_POSTUN); |
27 | +#endif | 27 | +#endif |
28 | + | 28 | + |
29 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_POKY) | 29 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_OE) |
30 | + REGISTER_ENUM(RPMSENSE_MISSINGOK); | 30 | + REGISTER_ENUM(RPMSENSE_MISSINGOK); |
31 | #endif | 31 | #endif |
32 | 32 | ||
diff --git a/meta/recipes-devtools/rpm/rpm/rpm-no-loopmsg.patch b/meta/recipes-devtools/rpm/rpm/rpm-no-loopmsg.patch index d81e25ac4e..c4b4c03de8 100644 --- a/meta/recipes-devtools/rpm/rpm/rpm-no-loopmsg.patch +++ b/meta/recipes-devtools/rpm/rpm/rpm-no-loopmsg.patch | |||
@@ -12,7 +12,7 @@ diff -urN rpm-5.4.0.orig/lib/order.c rpm-5.4.0/lib/order.c | |||
12 | rpmlogLvl msglvl = (anaconda || (rpmtsDFlags(ts) & RPMDEPS_FLAG_DEPLOOPS)) | 12 | rpmlogLvl msglvl = (anaconda || (rpmtsDFlags(ts) & RPMDEPS_FLAG_DEPLOOPS)) |
13 | ? RPMLOG_WARNING : RPMLOG_ERR; | 13 | ? RPMLOG_WARNING : RPMLOG_ERR; |
14 | -#if defined(RPM_VENDOR_MANDRIVA) /* loop-detection-optional-loglevel */ | 14 | -#if defined(RPM_VENDOR_MANDRIVA) /* loop-detection-optional-loglevel */ |
15 | +#if defined(RPM_VENDOR_MANDRIVA) || defined(RPM_VENDOR_POKY) /* loop-detection-optional-loglevel */ | 15 | +#if defined(RPM_VENDOR_MANDRIVA) || defined(RPM_VENDOR_OE) /* loop-detection-optional-loglevel */ |
16 | // Report loops as debug-level message by default (7 = RPMLOG_DEBUG), overridable | 16 | // Report loops as debug-level message by default (7 = RPMLOG_DEBUG), overridable |
17 | msglvl = rpmExpandNumeric("%{?_loop_detection_loglevel}%{?!_loop_detection_loglevel:7}"); | 17 | msglvl = rpmExpandNumeric("%{?_loop_detection_loglevel}%{?!_loop_detection_loglevel:7}"); |
18 | #endif | 18 | #endif |
diff --git a/meta/recipes-devtools/rpm/rpm/rpm-platform-file-fix.patch b/meta/recipes-devtools/rpm/rpm/rpm-platform-file-fix.patch index 0f391d213a..1432b16244 100644 --- a/meta/recipes-devtools/rpm/rpm/rpm-platform-file-fix.patch +++ b/meta/recipes-devtools/rpm/rpm/rpm-platform-file-fix.patch | |||
@@ -12,7 +12,7 @@ index e676601..9140bbe 100644 | |||
12 | #endif | 12 | #endif |
13 | } | 13 | } |
14 | 14 | ||
15 | +#if !defined(RPM_VENDOR_POKY) /* Skip the explicit-platform */ | 15 | +#if !defined(RPM_VENDOR_OE) /* Skip the explicit-platform */ |
16 | #if defined(RPM_VENDOR_OPENPKG) /* explicit-platform */ | 16 | #if defined(RPM_VENDOR_OPENPKG) /* explicit-platform */ |
17 | /* do not use vendor and GNU attribution */ | 17 | /* do not use vendor and GNU attribution */ |
18 | p = rpmExpand("%{_host_cpu}-%{_host_os}", NULL); | 18 | p = rpmExpand("%{_host_cpu}-%{_host_os}", NULL); |
diff --git a/meta/recipes-devtools/rpm/rpm/rpm-platform.patch b/meta/recipes-devtools/rpm/rpm/rpm-platform.patch index 9e167d82f3..172510cb9e 100644 --- a/meta/recipes-devtools/rpm/rpm/rpm-platform.patch +++ b/meta/recipes-devtools/rpm/rpm/rpm-platform.patch | |||
@@ -14,7 +14,7 @@ diff -ur rpm-5.4.0.orig/lib/depends.c rpm-5.4.0/lib/depends.c | |||
14 | } | 14 | } |
15 | 15 | ||
16 | -#if defined(RPM_VENDOR_WINDRIVER) | 16 | -#if defined(RPM_VENDOR_WINDRIVER) |
17 | +#if defined(RPM_VENDOR_WINDRIVER) && !defined(RPM_VENDOR_POKY) | 17 | +#if defined(RPM_VENDOR_WINDRIVER) && !defined(RPM_VENDOR_OE) |
18 | /* | 18 | /* |
19 | * If we're capable of installing multiple colors | 19 | * If we're capable of installing multiple colors |
20 | * but at least one of the packages are white (0), we | 20 | * but at least one of the packages are white (0), we |
@@ -23,7 +23,7 @@ diff -ur rpm-5.4.0.orig/lib/depends.c rpm-5.4.0/lib/depends.c | |||
23 | } | 23 | } |
24 | 24 | ||
25 | -#if defined(RPM_VENDOR_WINDRIVER) | 25 | -#if defined(RPM_VENDOR_WINDRIVER) |
26 | +#if defined(RPM_VENDOR_WINDRIVER) && !defined(RPM_VENDOR_POKY) | 26 | +#if defined(RPM_VENDOR_WINDRIVER) && !defined(RPM_VENDOR_OE) |
27 | /* Is "compat" compatible w/ arch? */ | 27 | /* Is "compat" compatible w/ arch? */ |
28 | int _isCompatibleArch(const char * arch, const char * compat) | 28 | int _isCompatibleArch(const char * arch, const char * compat) |
29 | { | 29 | { |
@@ -32,7 +32,7 @@ diff -ur rpm-5.4.0.orig/lib/depends.c rpm-5.4.0/lib/depends.c | |||
32 | if (arch == NULL || (parch = rpmteA(p)) == NULL) | 32 | if (arch == NULL || (parch = rpmteA(p)) == NULL) |
33 | continue; | 33 | continue; |
34 | -#if defined(RPM_VENDOR_WINDRIVER) | 34 | -#if defined(RPM_VENDOR_WINDRIVER) |
35 | +#if defined(RPM_VENDOR_WINDRIVER) && !defined(RPM_VENDOR_POKY) | 35 | +#if defined(RPM_VENDOR_WINDRIVER) && !defined(RPM_VENDOR_OE) |
36 | /* XXX hackery for alias matching. */ | 36 | /* XXX hackery for alias matching. */ |
37 | if (!_isCompatibleArch(arch, parch)) | 37 | if (!_isCompatibleArch(arch, parch)) |
38 | continue; | 38 | continue; |
@@ -40,7 +40,7 @@ diff -ur rpm-5.4.0.orig/lib/depends.c rpm-5.4.0/lib/depends.c | |||
40 | return rc; | 40 | return rc; |
41 | } | 41 | } |
42 | 42 | ||
43 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_POKY) | 43 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_OE) |
44 | +#define _ETC_RPM_SYSINFO "%{_etcrpm}/sysinfo" | 44 | +#define _ETC_RPM_SYSINFO "%{_etcrpm}/sysinfo" |
45 | +#else | 45 | +#else |
46 | +#define _ETC_RPM_SYSINFO SYSCONFIGDIR "/sysinfo" | 46 | +#define _ETC_RPM_SYSINFO SYSCONFIGDIR "/sysinfo" |
diff --git a/meta/recipes-devtools/rpm/rpm/rpm-platform2.patch b/meta/recipes-devtools/rpm/rpm/rpm-platform2.patch index 6683d8fdbf..79124bb6c4 100644 --- a/meta/recipes-devtools/rpm/rpm/rpm-platform2.patch +++ b/meta/recipes-devtools/rpm/rpm/rpm-platform2.patch | |||
@@ -22,7 +22,7 @@ Index: rpm-5.4.9/lib/rpmrc.c | |||
22 | { | 22 | { |
23 | 23 | ||
24 | -#if defined(RPM_VENDOR_WINDRIVER) | 24 | -#if defined(RPM_VENDOR_WINDRIVER) |
25 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_POKY) | 25 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_OE) |
26 | addMacro(NULL, "_usrlibrpm", NULL, __usrlibrpm, RMIL_DEFAULT); | 26 | addMacro(NULL, "_usrlibrpm", NULL, __usrlibrpm, RMIL_DEFAULT); |
27 | addMacro(NULL, "_etcrpm", NULL, __etcrpm, RMIL_DEFAULT); | 27 | addMacro(NULL, "_etcrpm", NULL, __etcrpm, RMIL_DEFAULT); |
28 | addMacro(NULL, "_vendor", NULL, "%{?_host_vendor}%{!?_host_vendor:wrs}", RMIL_DEFAULT); | 28 | addMacro(NULL, "_vendor", NULL, "%{?_host_vendor}%{!?_host_vendor:wrs}", RMIL_DEFAULT); |
@@ -38,7 +38,7 @@ Index: rpm-5.4.9/lib/rpmrc.c | |||
38 | } | 38 | } |
39 | 39 | ||
40 | if (!parseCVOG(p, &cvog) && cvog != NULL) { | 40 | if (!parseCVOG(p, &cvog) && cvog != NULL) { |
41 | +#if defined(RPM_VENDOR_POKY) | 41 | +#if defined(RPM_VENDOR_OE) |
42 | + char * _gnu = NULL; | 42 | + char * _gnu = NULL; |
43 | + | 43 | + |
44 | + addMacro(NULL, "_platform_cpu", NULL, cvog->cpu, -1); | 44 | + addMacro(NULL, "_platform_cpu", NULL, cvog->cpu, -1); |
@@ -98,7 +98,7 @@ Index: rpm-5.4.9/python/rpmmodule.c | |||
98 | 98 | ||
99 | -#if defined(RPM_VENDOR_WINDRIVER) | 99 | -#if defined(RPM_VENDOR_WINDRIVER) |
100 | - platform = rpmExpand(arch, "-%{_host_vendor}", "-%{_host_os}%{?_gnu}", NULL); | 100 | - platform = rpmExpand(arch, "-%{_host_vendor}", "-%{_host_os}%{?_gnu}", NULL); |
101 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_POKY) | 101 | +#if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_OE) |
102 | + platform = rpmExpand(arch, "-%{_host_vendor}", "-%{_host_os}%{?_host_gnu}%{!?_host_gnu:%{?_gnu}}", NULL); | 102 | + platform = rpmExpand(arch, "-%{_host_vendor}", "-%{_host_os}%{?_host_gnu}%{!?_host_gnu:%{?_gnu}}", NULL); |
103 | #else | 103 | #else |
104 | platform = rpmExpand(arch, "-", "%{_vendor}", "-", "%{_os}", NULL); | 104 | platform = rpmExpand(arch, "-", "%{_vendor}", "-", "%{_os}", NULL); |
diff --git a/meta/recipes-devtools/rpm/rpm/rpm-scriptletexechelper.patch b/meta/recipes-devtools/rpm/rpm/rpm-scriptletexechelper.patch index 8a9e712acf..f4e42287da 100644 --- a/meta/recipes-devtools/rpm/rpm/rpm-scriptletexechelper.patch +++ b/meta/recipes-devtools/rpm/rpm/rpm-scriptletexechelper.patch | |||
@@ -20,7 +20,7 @@ Index: rpm-5.4.9/lib/psm.c | |||
20 | int xx; | 20 | int xx; |
21 | int i; | 21 | int i; |
22 | 22 | ||
23 | +#ifdef RPM_VENDOR_POKY | 23 | +#ifdef RPM_VENDOR_OE |
24 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); | 24 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); |
25 | +#endif | 25 | +#endif |
26 | + | 26 | + |
@@ -41,7 +41,7 @@ Index: rpm-5.4.9/lib/psm.c | |||
41 | + argc = 0; | 41 | + argc = 0; |
42 | + } | 42 | + } |
43 | + | 43 | + |
44 | +#ifdef RPM_VENDOR_POKY | 44 | +#ifdef RPM_VENDOR_OE |
45 | + if (scriptletWrapper && *scriptletWrapper) { | 45 | + if (scriptletWrapper && *scriptletWrapper) { |
46 | + argv[argc++] = scriptletWrapper; | 46 | + argv[argc++] = scriptletWrapper; |
47 | + argv[argc] = rpmtsRootDir(ts); | 47 | + argv[argc] = rpmtsRootDir(ts); |
@@ -69,7 +69,7 @@ Index: rpm-5.4.9/lib/psm.c | |||
69 | if (rpmIsDebug() && | 69 | if (rpmIsDebug() && |
70 | - (!strcmp(argv[0], "/bin/sh") || !strcmp(argv[0], "/bin/bash"))) | 70 | - (!strcmp(argv[0], "/bin/sh") || !strcmp(argv[0], "/bin/bash"))) |
71 | + (!strcmp(argv[0], "/bin/sh") || !strcmp(argv[0], "/bin/bash")) | 71 | + (!strcmp(argv[0], "/bin/sh") || !strcmp(argv[0], "/bin/bash")) |
72 | +#ifdef RPM_VENDOR_POKY | 72 | +#ifdef RPM_VENDOR_OE |
73 | + || (scriptletWrapper && *scriptletWrapper && !strcmp(argv[1], "/bin/sh")) | 73 | + || (scriptletWrapper && *scriptletWrapper && !strcmp(argv[1], "/bin/sh")) |
74 | + || (scriptletWrapper && *scriptletWrapper && !strcmp(argv[1], "/bin/bash")) | 74 | + || (scriptletWrapper && *scriptletWrapper && !strcmp(argv[1], "/bin/bash")) |
75 | +#endif | 75 | +#endif |
@@ -81,7 +81,7 @@ Index: rpm-5.4.9/lib/psm.c | |||
81 | 81 | ||
82 | { const char * rootDir = rpmtsRootDir(ts); | 82 | { const char * rootDir = rpmtsRootDir(ts); |
83 | if (!rpmtsChrootDone(ts) && rootDir != NULL && | 83 | if (!rpmtsChrootDone(ts) && rootDir != NULL && |
84 | +#ifdef RPM_VENDOR_POKY | 84 | +#ifdef RPM_VENDOR_OE |
85 | + !(scriptletWrapper && *scriptletWrapper) && | 85 | + !(scriptletWrapper && *scriptletWrapper) && |
86 | +#endif | 86 | +#endif |
87 | !(rootDir[0] == '/' && rootDir[1] == '\0')) | 87 | !(rootDir[0] == '/' && rootDir[1] == '\0')) |
@@ -90,7 +90,7 @@ Index: rpm-5.4.9/lib/psm.c | |||
90 | xx = Chroot(rootDir); | 90 | xx = Chroot(rootDir); |
91 | /*@=modobserver@*/ | 91 | /*@=modobserver@*/ |
92 | } | 92 | } |
93 | +#ifdef RPM_VENDOR_POKY | 93 | +#ifdef RPM_VENDOR_OE |
94 | + if (!rpmtsChrootDone(ts) && rootDir != NULL && | 94 | + if (!rpmtsChrootDone(ts) && rootDir != NULL && |
95 | + (scriptletWrapper && *scriptletWrapper) && | 95 | + (scriptletWrapper && *scriptletWrapper) && |
96 | + !(rootDir[0] == '/' && rootDir[1] == '\0')) | 96 | + !(rootDir[0] == '/' && rootDir[1] == '\0')) |
@@ -105,7 +105,7 @@ Index: rpm-5.4.9/lib/psm.c | |||
105 | /* XXX running %verifyscript/%sanitycheck doesn't have psm->te */ | 105 | /* XXX running %verifyscript/%sanitycheck doesn't have psm->te */ |
106 | { rpmtxn _parent = (psm && psm->te ? psm->te->txn : NULL); | 106 | { rpmtxn _parent = (psm && psm->te ? psm->te->txn : NULL); |
107 | + | 107 | + |
108 | +#ifdef RPM_VENDOR_POKY | 108 | +#ifdef RPM_VENDOR_OE |
109 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); | 109 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); |
110 | + if (scriptletWrapper && *scriptletWrapper) | 110 | + if (scriptletWrapper && *scriptletWrapper) |
111 | + rc = rpmpsmNext(psm, PSM_CHROOT_OUT); | 111 | + rc = rpmpsmNext(psm, PSM_CHROOT_OUT); |
@@ -118,7 +118,7 @@ Index: rpm-5.4.9/lib/psm.c | |||
118 | else | 118 | else |
119 | xx = rpmtxnCommit(rpmtsGetRdb(ts)->db_txn); | 119 | xx = rpmtxnCommit(rpmtsGetRdb(ts)->db_txn); |
120 | rpmtsGetRdb(ts)->db_txn = NULL; | 120 | rpmtsGetRdb(ts)->db_txn = NULL; |
121 | +#ifdef RPM_VENDOR_POKY | 121 | +#ifdef RPM_VENDOR_OE |
122 | + if (scriptletWrapper && *scriptletWrapper) | 122 | + if (scriptletWrapper && *scriptletWrapper) |
123 | + rc = rpmpsmNext(psm, PSM_CHROOT_IN); | 123 | + rc = rpmpsmNext(psm, PSM_CHROOT_IN); |
124 | +#endif | 124 | +#endif |
@@ -126,13 +126,13 @@ Index: rpm-5.4.9/lib/psm.c | |||
126 | case PSM_TRIGGERS: | 126 | case PSM_TRIGGERS: |
127 | /* Run triggers in other package(s) this package sets off. */ | 127 | /* Run triggers in other package(s) this package sets off. */ |
128 | if (rpmtsFlags(ts) & RPMTRANS_FLAG_TEST) break; | 128 | if (rpmtsFlags(ts) & RPMTRANS_FLAG_TEST) break; |
129 | +#ifdef RPM_VENDOR_POKY | 129 | +#ifdef RPM_VENDOR_OE |
130 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); | 130 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); |
131 | + if (scriptletWrapper && *scriptletWrapper) | 131 | + if (scriptletWrapper && *scriptletWrapper) |
132 | + rc = rpmpsmNext(psm, PSM_CHROOT_OUT); | 132 | + rc = rpmpsmNext(psm, PSM_CHROOT_OUT); |
133 | +#endif | 133 | +#endif |
134 | rc = runTriggers(psm); | 134 | rc = runTriggers(psm); |
135 | +#ifdef RPM_VENDOR_POKY | 135 | +#ifdef RPM_VENDOR_OE |
136 | + if (scriptletWrapper && *scriptletWrapper) | 136 | + if (scriptletWrapper && *scriptletWrapper) |
137 | + rc = rpmpsmNext(psm, PSM_CHROOT_IN); | 137 | + rc = rpmpsmNext(psm, PSM_CHROOT_IN); |
138 | +#endif | 138 | +#endif |
@@ -143,14 +143,14 @@ Index: rpm-5.4.9/lib/psm.c | |||
143 | F_SET(psm, GOTTRIGGERS); | 143 | F_SET(psm, GOTTRIGGERS); |
144 | } | 144 | } |
145 | if (psm->triggers != NULL) | 145 | if (psm->triggers != NULL) |
146 | +#ifdef RPM_VENDOR_POKY | 146 | +#ifdef RPM_VENDOR_OE |
147 | + { | 147 | + { |
148 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); | 148 | + const char * scriptletWrapper = rpmExpand("%{?_cross_scriptlet_wrapper}", NULL); |
149 | + if (scriptletWrapper && *scriptletWrapper) | 149 | + if (scriptletWrapper && *scriptletWrapper) |
150 | + rc = rpmpsmNext(psm, PSM_CHROOT_OUT); | 150 | + rc = rpmpsmNext(psm, PSM_CHROOT_OUT); |
151 | +#endif | 151 | +#endif |
152 | rc = runImmedTriggers(psm); | 152 | rc = runImmedTriggers(psm); |
153 | +#ifdef RPM_VENDOR_POKY | 153 | +#ifdef RPM_VENDOR_OE |
154 | + if (scriptletWrapper && *scriptletWrapper) | 154 | + if (scriptletWrapper && *scriptletWrapper) |
155 | + rc = rpmpsmNext(psm, PSM_CHROOT_IN); | 155 | + rc = rpmpsmNext(psm, PSM_CHROOT_IN); |
156 | + } | 156 | + } |