Name

sysfs_streq — return true if strings are equal, modulo trailing newline

Synopsis

bool sysfs_streq (const char * s1,
 const char * s2);
 

Arguments

const char * s1

one string

const char * s2

another string

Description

This routine returns true iff two strings are equal, treating both NUL and newline-then-NUL as equivalent string terminations. It's geared for use with sysfs input strings, which generally terminate with newlines but are compared against values without newlines.