Skip to content

Commit

Permalink
Merge 10ab074 into 77d4b78
Browse files Browse the repository at this point in the history
  • Loading branch information
zhanglongxia committed May 29, 2023
2 parents 77d4b78 + 10ab074 commit 7f7bf9d
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/posix/client.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ static bool ShouldEscape(char aChar)

Config ParseArg(int &aArgCount, char **&aArgVector)
{
Config config = {"wpan0"};
Config config = {OPENTHREAD_POSIX_CONFIG_THREAD_NETIF_DEFAULT_NAME};

optind = 1;

Expand Down
1 change: 1 addition & 0 deletions src/posix/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@ static void ParseArg(int aArgCount, char *aArgVector[], PosixConfig *aConfig)
aConfig->mPlatformConfig.mPersistentInterface = false;
aConfig->mPlatformConfig.mSpeedUpFactor = 1;
aConfig->mLogLevel = OT_LOG_LEVEL_CRIT;
aConfig->mPlatformConfig.mInterfaceName = OPENTHREAD_POSIX_CONFIG_THREAD_NETIF_DEFAULT_NAME;
#ifdef __linux__
aConfig->mPlatformConfig.mRealTimeSignal = SIGRTMIN;
#endif
Expand Down
5 changes: 3 additions & 2 deletions src/posix/platform/daemon.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,10 @@ typedef char(Filename)[sizeof(sockaddr_un::sun_path)];

void GetFilename(Filename &aFilename, const char *aPattern)
{
int rval;
int rval;
const char *netIfName = strlen(gNetifName) > 0 ? gNetifName : OPENTHREAD_POSIX_CONFIG_THREAD_NETIF_DEFAULT_NAME;

rval = snprintf(aFilename, sizeof(aFilename), aPattern, gNetifName);
rval = snprintf(aFilename, sizeof(aFilename), aPattern, netIfName);
if (rval < 0 && static_cast<size_t>(rval) >= sizeof(aFilename))
{
DieNow(OT_EXIT_INVALID_ARGUMENTS);
Expand Down
10 changes: 10 additions & 0 deletions src/posix/platform/openthread-posix-config.h
Original file line number Diff line number Diff line change
Expand Up @@ -252,6 +252,16 @@
#endif
#endif

/**
* @def OPENTHREAD_POSIX_CONFIG_THREAD_NETIF_DEFAULT_NAME
*
* Define the Thread default network interface name.
*
*/
#ifndef OPENTHREAD_POSIX_CONFIG_THREAD_NETIF_DEFAULT_NAME
#define OPENTHREAD_POSIX_CONFIG_THREAD_NETIF_DEFAULT_NAME "wpan0"
#endif

#ifdef __APPLE__

/**
Expand Down

0 comments on commit 7f7bf9d

Please sign in to comment.