1*2fb4f839SGregory Neil Shapiro#!/bin/sh 2*2fb4f839SGregory Neil Shapiro# Copyright (c) 2020 Proofpoint, Inc. and its suppliers. 3*2fb4f839SGregory Neil Shapiro# All rights reserved. 4*2fb4f839SGregory Neil Shapiro# 5*2fb4f839SGregory Neil Shapiro# By using this file, you agree to the terms and conditions set 6*2fb4f839SGregory Neil Shapiro# forth in the LICENSE file which can be found at the top level of 7*2fb4f839SGregory Neil Shapiro# the sendmail distribution. 8*2fb4f839SGregory Neil Shapiro# 9*2fb4f839SGregory Neil Shapiro# ---------------------------------------- 10*2fb4f839SGregory Neil Shapiro# test ilenx() and xleni(), using t-ixlen 11*2fb4f839SGregory Neil Shapiro# ---------------------------------------- 12*2fb4f839SGregory Neil Shapiro 13*2fb4f839SGregory Neil ShapiroPRG=./t-ixlen 14*2fb4f839SGregory Neil ShapiroR=0 15*2fb4f839SGregory Neil Shapiro${PRG} <<EOF 16*2fb4f839SGregory Neil Shapiro1:1 17*2fb4f839SGregory Neil Shapiro3:123 18*2fb4f839SGregory Neil Shapiro1:�1 19*2fb4f839SGregory Neil Shapiro1:�� 20*2fb4f839SGregory Neil Shapiro1:� 21*2fb4f839SGregory Neil Shapiro1:�� 22*2fb4f839SGregory Neil Shapiro3:1��2 23*2fb4f839SGregory Neil Shapiro4:��mq�� 24*2fb4f839SGregory Neil Shapiro17:��mq��@sendmail.com 25*2fb4f839SGregory Neil Shapiro0:� 26*2fb4f839SGregory Neil Shapiro1:��� 27*2fb4f839SGregory Neil ShapiroEOF 28*2fb4f839SGregory Neil Shapiro# note: the last two entries are not "valid" [i] strings, 29*2fb4f839SGregory Neil Shapiro# so the results could be considered bogus. 30*2fb4f839SGregory Neil ShapiroR=$? 31*2fb4f839SGregory Neil Shapiro 32*2fb4f839SGregory Neil Shapiro${PRG} -x <<EOF 33*2fb4f839SGregory Neil Shapiro1:1 34*2fb4f839SGregory Neil Shapiro3:123 35*2fb4f839SGregory Neil Shapiro3:�1 36*2fb4f839SGregory Neil Shapiro6:1��2 37*2fb4f839SGregory Neil ShapiroEOF 38*2fb4f839SGregory Neil ShapiroR1=$? 39*2fb4f839SGregory Neil Shapiro[ $R -eq 0 ] && R=$R1 40*2fb4f839SGregory Neil Shapiro 41*2fb4f839SGregory Neil Shapiroexit $R 42